Aby uzyskać ściślejszą integrację z trackerami problemów niż po prostu za pomocą atrybutów bugtraq:
, TortoiseSVN daje możliwość skorzystania z wtyczek COM. Za pomocą takich wtyczek jest możliwe pobieranie informacji bezpośrednio z systemu śledzenia błędów, interakcja z użytkownikiem i przekazywanie informacji o otwartych wydaniach z powrotem do TortoiseSVN, sprawdzanie opisów zmian wprowadzonych przez użytkownika, a uruchamianie działań po udanym zatwierdzeniu np., w zamknięcie zagadnienia.
Nie możemy dostarczyć informacji i samouczków, w jaki sposób zaimplementować obiekt COM w wybranym języku programowania, jednak dołączyliśmy wtyczki przykładowe w C++/ATL i C# w folderze repozytorium contrib/issue-tracker-plugins
. W tym folderze można znaleźć również wymagane pliki potrzebne do kompilacji wtyczki. („Licencja” wyjaśnia, jak uzyskać dostęp do repozytorium.)
Należy dostarczyć zarówno 32-bitowe i 64-bitowej wersje wtyczki. Ponieważ wersja x64 TortoiseSVN nie może używać 32-bitowej wtyczki i vice-versa.
Jeśli wydajecie wtyczkę trackera problemów dla TortoiseSVN, prosimy nie nazywać jej Tortoise<Cośtam>. Chcielibyśmy zarezerwować przedrostek Tortoise dla klienta kontroli wersji zintegrowanego z powłoką Windows. Na przykład: TortoiseCVS, TortoiseSVN, TortoiseHg, TortoiseGIT i TortoiseBzr to wszystko klienty kontroli wersji.
Prosimy nazywać wtyczki dla klienta Tortoise Turtle<Cośtam>, gdzie <Cośtam> odnosi się do systemu śledzenia błędów, z którym się łączycie. Można wybrać nazwę, która brzmi jak Turtle, ale ma inną pierwszą literę. Dobrymi przykładami są:
Gurtle - Plugin trackera problemów dla Google code
TurtleMine - Plugin trackera problemów dla Redmine
VurtleOne - Plugin trackera problemów dla VersionOne