2017-06-11 4 views
0

私は問題のステータスを作成、割り当て、追跡することができるネイティブの課題追跡システムを開発しました。他のネイティブissueトラッカーとGitを統合するには?

今のところ私は#{issue id}またはFixes #{issue id}などのように、それぞれのgitコミットの特別なメッセージを統合する必要があります。

コミットメッセージに#{issue id}などの特殊文字やFixes #{issue id}などの特別な単語が含まれている場合は、自分の書き込みコミットと変更をプッシュすると自分の問題追跡システムにリンクする必要があります。

また、自分のカスタム発行者トラッカーで問題のステータスを変更する必要があります。電話をかけて問題のステータスを変更するには、直接クリック可能なリンクが必要です。

ご存知ですか?おかげさまで

答えて

2

問題追跡ツールにはAPIが必要です。 git側では、すべてのコミットメッセージを解析し、問題IDを抽出し、課題トラッカーのAPIを使用して適切なアクションを呼び出すpost-update hookが必要です。

+0

うわー、それは本当です、良い解決策、ありがとう。 –

関連する問題