TortoiseGit有许多问题跟踪集成插件。其中一个有用的插件是Gurtle,它在提交操作期间显示打开问题列表,以便可以在提交期间直接关闭问题。
是否存在GitHub问题集成的类似插件?还有其他类似于GitHub问题的工具吗?
TortoiseGit + Google Code问题跟踪集成的截图:
是否存在GitHub问题集成的类似插件?还有其他类似于GitHub问题的工具吗?
TortoiseGit + Google Code问题跟踪集成的截图:
我发现TurtleHub还不错。你需要按照一些相当晦涩的说明自己构建并安装它。由于Google Code即将关闭,我在这里引用这些说明:
Registering your new C# class can be done by using RegAsm from the command line, as follows:
RegAsm bin\Debug\MyCsPlugin.dll /codebase /regfile:MyCsPlugin.reg
You'll need to edit the .REG file, by adding another "Implemented Categories" entry that looks like this:
[HKEY_CLASSES_ROOT\CLSID{PUT-GUID-HERE}\Implemented Categories{3494FA92-B139-4730-9591-01135D5E7831}]
Replace "PUT-GUID-HERE" with the same value you used earlier.
Then, merge that .REG file into the registry, and your plugin is ready to go!
RegAsm
命令对我无效,因此我不得不提供其完整路径。我的命令最终看起来像这样:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe bin\Release\TurtleHub.dll /codebase /regfile:bin\Release\TurtleHub.reg
[HKEY_CLASSES_ROOT\CLSID\{B2C6EC0F-8742-4792-9FDC-10635D2C118B}\Implemented Categories\{3494FA92-B139-4730-9591-01135D5E7831}]
在此之后,我双击 .reg 文件将其添加到注册表中。
这些参数相当直观。只有一个:[用户名]/[仓库名称]