Czy ktoś mógłby określić sposoby integracji JIRA z TortoiseSVN, aby śledzić szczegóły problemu? Jaki adres URL należy podać w sekcji URL, jakie są inne parametry potrzebne? Czy jest coś, co musisz zrobić po stronie JIRA, aby zapewnić integrację?Integracja JIRA z TortoiseSVN
Odpowiedz
TortoiseSVN ma doskonałą dokumentację. Ponieważ pytanie nie dotyczy integracji z konkretnym trackerem problemów , myślę, że nie mogę zrobić nic lepszego niż strona na Integration with Issue Trackers.
Idąc za radą @Avi, tutaj są szczegóły dotyczące integracji z JIRA:
Ustaw następujące właściwości na katalogu, dla którego chcesz integrację do JIRA:
bugtraq:url
: Przykład może byćhttp://my.server.url/jira/browse/<PREFIX-FOR-JIRA>-%BUGID%
. Podaj właściwe informacje dlamy.server.url
i<PREFIX-FOR-JIRA>
. Jeśli chcesz mapować dla wszystkich projektów w JIRA, ciąg może być.../browse/%BUGID%
.bugtrac:logregex
: Wyrażenie regularne dla ciebie JIRA Id. Zależnie od tego, co chcesz dopasować, dla wszystkich zastosowań projektu/w+\-(\d+)
Istnieją inne alternatywy do definiowania właściwości, ale te powinny to zrobić.
- Zatwierdź zmiany we właściwościach svn, aby właściwości zostały uwzględnione dla wszystkich osób dokonujących płatności w tym samym katalogu.
- Wykonując teraz zatwierdzenie niektórych plików w katalogu lub podkatalogach, umieść tam znacznik wydania w komunikacie dziennika Subversion.
- Po wyświetleniu dziennika plików lub katalogów TortoiseSVN wyświetli hiperłącze w komunikacie dziennika.
Jeśli chciałbyś zintegrować JIRA z Subversion, istnieje documentation how to integrate Subversion into JIRA. Musisz zainstalować następnie Subversion JIRA plugin w JIRA.
żądany URL /....../nie został znaleziony na tym serwerze ... to jest błąd w uzyskiwaniu .... jakiejkolwiek pomocy – shaggy
Wystarczy dodać do odpowiedzi @ mliebelt.
svn propset "bugtraq:logregex" "([A-Z]+\-\d+)" .
svn propset "bugtraq:number" "false" .
svn propset "bugtraq:url" "http://jira.company.com/browse/%%BUGID%%" .
svn propset "jira:url" "http://jira.company.com" .
Miałem wiele problemów podczas czytania dokumentacji TortoiseSVN na ten temat. Oto moje wnioski dotyczące integracji. Aby zintegrować Jirę i TortoiseSvn, należy wykonać zestaw instrukcji. Ten przewodnik zakłada, że twój serwer jira jest dostępny pod tym adresem URL: http://192.168.10.10:8090. Ponadto przypuśćmy, że twoja nazwa projektu w Jira to SVNTEST.
- Zainstaluj wtyczkę svn dla jiry na swoim serwerze jira. użyj this link, aby uzyskać więcej informacji.
- Zainstaluj wtyczkę Jira dla TortoiseSvn w swoich klientach. Można go pobrać z this link lub this one.
- Dla wszystkich folderów w repozytorium, należy ustawić właściwości płynących:
Dodaj ustawienie Jira do TortoiseSVN.Aby to zrobić, wykonaj następujące czynności:
- prawym przyciskiem myszy na folderze kodu iz menu TortoiseSVN, poz wybierz Ustawienia.
- Pod skryptami przechwytującymi kliknij integrację śledzenia problemów.
- Kliknij przycisk Dodaj.
- Pod ścieżką kopii roboczej wprowadź ścieżkę do kodu źródłowego.
- Pod warunkiem wybrać tylko dostępna pozycja mianowicie CSharpTest.Net.SvnPlugIn.MyPulgIn
- Pod parametrów, wprowadź adres URL serwera Jira, tj http://192.168.10.10:8090.
- Po potwierdzeniu okna dialogowego wprowadź nazwę użytkownika i hasło do serwera Jira.
- Aby sprawdzić, czy instalacja jest zakończona, spróbuj zatwierdzić zestaw zmian. W oknie zatwierdzenia powinieneś zobaczyć przycisk, a mianowicie Problemy Jira. Wybierając go, powinieneś zobaczyć swoje problemy z Jirą w nowym oknie dialogowym.
dziękuję za pomoc, ale jak zidentyfikować lokalizację serwera jira – shaggy
zawsze dziękuję w SO przez a +. Ponadto lokalizację serwera jira można uzyskać z adresu URL na stronie jira przeglądarki. – hsalimi
może u plz dostarczyć więcej informacji o serwerze jira .... mylić z tym ... – shaggy
W JIRA 7.1 obsługa stron internetowych SOAP została zakończona, a wtyczka RPC została uznana za przestarzałą, a REST zamiast SOAP, więc nie można używać wtyczki napisanej przez csharptest.net.
Hojny programista napisz nowy plugin dla TortoiseSVN, który obsługuje REST. Możesz go znaleźć here.
- 1. Integracja buildbota do JIRA
- 2. Usuwanie wersji z TortoiseSVN
- 3. Konfigurowanie PHPStorm z TortoiseSVN
- 4. JIRA z Pythonem
- 5. TortoiseSVN cherrypicking
- 6. Uaktualnienie wersji TortoiseSVN 1.8
- 7. Błąd blokady zapisu TortoiseSVN?
- 8. Integracja Wix z MSBuild
- 9. Integracja Paypal z PHP
- 10. Integracja Alembic z SQLAlchemy
- 11. Integracja CoffeeScript z Eclipse?
- 12. Integracja z Windows Shell
- 13. Integracja NUnit z TeamCity
- 14. Integracja z systemem zewnętrznym
- 15. Integracja SVN z Notepad ++?
- 16. Jenkins - integracja z Dockerem
- 17. Integracja RFID z PHP
- 18. Integracja Facebooka z iOS
- 19. Meteor: Integracja z mangustą?
- 20. Integracja VS2010 z Subversion
- 21. integracja paypal z ios
- 22. Integracja GitLab z TeamCity
- 23. Integracja kolby z selerem
- 24. Integracja Appium z Teamcity
- 25. Automatyczne czyszczenie dla TortoiseSVN
- 26. TortoiseSVN Zastosuj błąd poprawki
- 27. tortoisesvn Diff kody kolorów
- 28. Wyodrębnij hasło zapisane TortoiseSVN
- 29. Jak bezpiecznie zrestartować TortoiseSVN?
- 30. Cofnij wymeldować z podfolderu w TortoiseSVN
Uruchomienie JIRA nie powiodło się Nie można uzyskać dostępu do JIRA w chwili obecnej. Spójrz na tabelę poniżej, aby zidentyfikować powody – shaggy
to są problemy napotykane przy łączeniu jiry z svn – shaggy
@shaggy: Wygląda na to, że problem jest bardziej w JIRA niż w TortoiseSVN, ale nie znam integracji JIRA, której nie znam. Proponuję umieścić więcej informacji w swoim pytaniu, takich jak ustawione właściwości, adres URL instalacji JIRA i pełny komunikat o błędzie. – Avi