JIRAをTortoiseSVNと統合して問題の詳細を追跡する方法を誰かが指定できますか? URLセクションで指定する必要があるURL、その他の必要なパラメーターは何ですか?統合を確実にするためにJIRA側でしなければならないことはありますか?
このテーマに関するTortoiseSVNのドキュメントを読むときに、多くの問題が発生しました。これが統合に関する私の発見です。 JiraとTortoiseSvnを統合するには、一連の命令を実行する必要があります。このガイドでは、jiraサーバーが次のURLから利用できることを前提としています: http://192.168.10.10:809 。さらに、Jiraでのプロジェクト名がSVNTESTであるとします。
TortoiseSvnにJira設定を追加します。これを行うには、以下の手順に従います。
@Aviのアドバイスに従い、JIRAとの統合の詳細は次のとおりです。
JIRAへの統合を行うディレクトリに次のプロパティを設定します。
bugtraq:url
_:例は_http://my.server.url/jira/browse/<PREFIX-FOR-JIRA>-%BUGID%
_です。 _my.server.url
_および_<PREFIX-FOR-JIRA>
_の正しい情報を入力してください。 JIRAのすべてのプロジェクトにマップする場合、文字列は_.../browse/%BUGID%
_になります。bugtrac:logregex
_:JIRAIdの正規表現。一致させたいものに応じて、すべてのプロジェクトで/w+\-(\d+)
を使用しますプロパティを定義するための他の選択肢がありますが、これらはそれを行う必要があります。
JIRAもSubversionと統合したい場合は、 SubversionをJIRAに統合する方法のドキュメント があります。次に、 Subversion JIRAプラグイン をJIRAにインストールする必要があります。
@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" .
TortoiseSVNには優れたドキュメントがあります。質問は特定の課題追跡システムとの統合に関するものではないため、 のページよりも優れた方法はないと思います。課題追跡システムとの統合 。
JIRA 7.1では、SOAP Webサービスが終了し、RPCプラグインが非推奨になり、RESTの代わりにSOAPが使用されます。 =したがって、csharptest.netによって作成されたプラグインを使用することはできません。
寛大な開発者は、RESTをサポートするTortoiseSVNの新しいプラグインを作成します。あなたはそれを見つけることができます ここ 。