创建一个Windows快捷方式(.lnk)到TortoiseHG的资源库资源管理器

时间:2011-04-06 17:13:35

标签: command-line tortoisehg

是否可以在我的存储库资源管理器(TortoiseHG)中创建一个快捷方式(桌面上的链接,图标)?我不喜欢一直导航到文件夹并右键单击 - > repository Explorer,我正在寻找一种更快的方法,使用可以从任何地方访问的快捷方式。

3 个答案:

答案 0 :(得分:4)

最新版本的TortoiseHg(> 2.0)包含'Workbench',您可以创建快捷方式。在工作台中,您可以注册所有存储库以便于访问。

答案 1 :(得分:3)

使用TortoiseHg v2.x,有两种简单的方法可以制作这样的快捷方式。

第一种方法是修改thgw.exe文件的Windows快捷方式。

  1. 找到thgw.exe并为其创建快捷方式。 (可能在C:\ Program File \ TortoiseHg)
  2. 右键单击快捷方式,然后选择“属性”。
  3. 在标有“目标”的输入字段中,在其后面添加以下文字:
    (不要忘记填写项目的正确路径)

    -R "C:\Path\To\Project"
    
  4. 点击“确定”并启动快捷方式。

  5. 第二种方法是创建一个批处理文件来启动Workbench。

    1. 创建一个新文本文件(在记事本中)并粘贴以下脚本:

      :: Point this to the directory that TortoiseHG is intalled to.
      set APP_DIR="C:\Program Files\TortoiseHg"
      
      :: Point this to the directory of your project.
      set REPO_DIR="C:\Path\To\Project"
      
      :: This launches the Workbench at your project's directory.
      call %APP_DIR%\thgw.exe -R %REPO_DIR%
      
    2. 更新脚本中的2个目录变量。保存&关闭。

    3. 将文件重命名为使用.bat扩展名:MyProject.bat
    4. 启动它。

答案 2 :(得分:1)

对于1.X,一个选项是使用-R开关创建一个快捷方式来指定存储库目录:

hgtk.exe -R <repopath> log

另一个选项是在桌面上放置存储库目录的快捷方式,然后右键单击它并选择“Hg Repository Explorer”。