2013-07-26 6 views
5

У TortoiseGit есть куча плагинов для интеграции трекеров. Одним из таких полезных плагинов является Gurtle, который показывает список открытых проблем во время операции фиксации, поэтому проблемы могут быть закрыты непосредственно во время фиксации.TortoiseGit Интеграция с отслеживанием проблем для GitHub

Существует ли такой плагин для интеграции GitHub? Есть ли другие подобные инструменты для Github?

Скриншот TortoiseGit + Google Code интеграции с системой отслеживания проблем:

TortiseGit Issue Tracker Integration

ответ

0

Я обнаружил, что TurtleHub работает нормально. Вы должны построить его самостоятельно и установить после некоторого pretty arcane instructions. Поскольку Google Code уходит в ближайшее время, я буду цитировать эти инструкции здесь:

Регистрация вашего нового C# класс может быть сделано с помощью Regasm из командной строки следующим образом:

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

You будет нужно отредактировать файл .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 файл, чтобы добавить его в реестр.

Параметры довольно интуитивно понятны. Существует только одно: [имя пользователя]/[reponame]

 Смежные вопросы

  • Нет связанных вопросов^_^