Nie mogę znaleźć żadnej dokumentacji - czy to możliwe?Jak mogę zintegrować problemy Bitbucket.org ze śledzeniem problemów w TortoiseHg?
Odpowiedz
Pomoc dla pól już znajdujących się w oknie konfiguracyjnym TortoiseHg (thg userconfig
) wynosi:
Issue Regex pola:
Definiuje regex dopasować podczas wybierania numerów emisji . Pole link
Problem:
Określa polecenie, aby uruchomić, gdy liczba problem został rozpoznany. Możesz dołączyć grupy do pliku issue.regex i odpowiednie {n} tokeny w pliku issue.link (gdzie n jest nieujemną liczbą całkowitą). {0} odnosi się do całego ciągu pasującego do wydania .regex, podczas gdy {1} odnosi się do pierwszej grupy i tak dalej. Jeśli nie znaleziono {n} tokeny w pliku issue.link, zamiast tego zostanie dodany cały dopasowany ciąg.
Innymi słowy, jeśli skonfigurować je jak
[tortoisehg]
issue.regex = [Ii]ssue(\d+)
issue.link = https://www.mercurial-scm.org/bts/issue{1}
następnie trzeba będzie ustawienie nadaje się do samego projektu Mercurial: jeśli popełnić wiadomość zawiera tekst „issueNNN” lub " IssueNNN ", a następnie TortoiseHg stworzy teraz link do Mercurial bug tracker dla problemu NNN.
do publikacji trackera Bitbucket będą chcesz link jak
https://bitbucket.org/<user>/<repo>/issue/{1}/
a następnie uchwycić numer wydania w wyrażeniu regularnym. Działa to, ponieważ Bitbucket jest wystarczająco inteligentny, aby zignorować resztę adresu URL po numerze wydania - możesz napisać, co chcesz, lub napisać nic tak, jak powyżej.
Bardzo prosta funkcjonalność, ale również bardzo przydatna, gdy często wyszukiwane są błędy na podstawie komunikatów zatwierdzenia.
Poniższa konfiguracja będzie działać na bitbucket podczas taging swoje problemy z „#” jak „stały # 123 i # 124”
[tortoisehg]
issue.regex = #(\d+)
issue.link = https://bitbucket.org/yourusername/yourprojectname/issue/{1}/
- 1. Jak zintegrować Rejestrator problemów kroków (psr) w mojej aplikacji?
- 2. Rozwiązywanie problemów w C++ ze STL
- 3. Jak mogę eksportować problemy Jira do BitBucket
- 4. Jaka jest różnica między śledzeniem stosu a śledzeniem wstecznym?
- 5. Rozwiązywanie problemów Python sys.path
- 6. ng-repeat ze śledzeniem i filtrowaniem i zamówieniem Nie działa
- 7. Jak mogę edytować niepoprawny komunikat zatwierdzenia w TortoiseHG Mercurial?
- 8. Klonowanie repo na bitbucket.org
- 9. Jak zintegrować zestaw InAppSettingsKit?
- 10. Jak mogę zintegrować Jenkinsa z Redmine?
- 11. Jak mogę zintegrować MongoDB z Solr?
- 12. zintegrować CMS ze strony internetowej istniejącej ASP.NET
- 13. Jak przeszczepić tortoisehg
- 14. Jak mogę zintegrować nakładkę radaru na MapView?
- 15. Jak mogę zintegrować sprawdzanie pisowni z redaktorem?
- 16. Powróć --wszystkie w TortoiseHg Workbench
- 17. Jak mogę zintegrować funkcję jscs autofix z vimem?
- 18. Przekształcanie problemów decyzyjnych w problemy optymalizacji? (algorytmy ewolucyjne)
- 19. Najlepsze praktyki, aby uniknąć problemów ze wskaźnikami
- 20. TortoiseHg i subrepos
- 21. Filtrowanie według autora w TortoiseHg
- 22. Jak zintegrować uglify w chrząkanie?
- 23. Jak mogę zintegrować dwie macierze danych 1-D w Pythonie?
- 24. Jak mogę zintegrować automatyczne uzupełnianie Codeigniter w Sublime Text 2?
- 25. Jak mogę zintegrować reklamy AirPush w mojej aplikacji na Androida?
- 26. Jak mogę zintegrować LinkedIn w aplikacji na telefon iPhone?
- 27. Jak mogę zintegrować portfel Paytm w aplikacji na Androida?
- 28. Jak mogę zintegrować kakao Firebase w moim niestandardowym środowisku Swift?
- 29. TortoiseHG: Zamknij nazwany oddział
- 30. jak zintegrować d3 z require.js
Nie jestem pewien, czy rozumiem pytanie, jak nie TortoiseHg wykonaj "śledzenie problemu". Czy chcesz uzyskać dostęp do repozytorium bitbucket z poziomu TortoiseHg? –
W ustawieniach TortoiseHg znajduje się sekcja "Śledzenie problemów". Jakich narzędzi mogę użyć do tego? Czy mogę w jakiś sposób zintegrować to ze śledzeniem problemu BitBucket? –