TortoiseGit为GitHub发布追踪器集成

时间:2013-07-26 07:58:56

标签: git version-control github tortoisegit issue-tracking

TortoiseGit有一堆问题跟踪器集成插件。一个这样有用的插件是Gurtle,它显示了提交操作期间的未解决问题列表,因此可以在提交期间直接关闭问题。

GitHub问题集成是否存在这样的插件?是否还有其他类似的Github问题工具?

TortoiseGit + Google Code问题跟踪器集成的屏幕截图:

TortiseGit Issue Tracker Integration

1 个答案:

答案 0 :(得分:0)

我发现TurtleHub工作正常。您必须自己构建它并安装一些pretty arcane instructions。由于Google Code很快就会消失,我会在这里引用这些说明:

  

可以使用命令中的RegAsm来注册新的C#类   行,如下:

RegAsm bin\Debug\MyCsPlugin.dll /codebase /regfile:MyCsPlugin.reg
     

您需要通过添加另一个“已实施的类别”来编辑.REG文件   条目看起来像这样:

     

[HKEY_CLASSES_ROOT \ CLSID {PUT-GUID-HERE} \已实施类别{3494FA92-B139-4730-9591-01135D5E7831}]

     

将“PUT-GUID-HERE”替换为您之前使用的相同值。

     

然后,将.REG文件合并到注册表中,您的插件就可以了!

RegAsm命令对我不起作用,所以我必须提供完整的路径。我的命令最终看起来像这样:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe bin\Release\TurtleHub.dll /codebase /regfile:bin\Release\TurtleHub.reg

接下来,我编辑了生成的TurtleHub.reg文件,并在最后添加了这一行:

[HKEY_CLASSES_ROOT\CLSID\{B2C6EC0F-8742-4792-9FDC-10635D2C118B}\Implemented Categories\{3494FA92-B139-4730-9591-01135D5E7831}]

在此之后,我双击.reg文件将其添加到注册表中。

参数非常直观。只有一个:[用户名] / [反应名]