私はこれに関する情報を見つけようとしましたが、Youtrack で利用可能な機能の古いバージョンと矛盾または議論しているように見えるすべての少量の情報です。
私の理解では、Teamcity をセットアップして YouTrack にリンクする必要があるため、コミット メッセージを解析する必要があります。ただし、現在の情報として、YouTrack とどのレベルで統合されるのか疑問に思っています。
http://confluence.jetbrains.com/display/YTD3/Integration+with+TeamCity
関連する 4.X バージョンはないようですが、ハッシュタグを使用してコミットできることを意味し、以下のようなコミット メッセージに基づいていくつかのアクションを実行します。
#PR-1 Fixed
Have fixed the underlying issue for this bug, it was due to X,Y,Z
私の目には#PR-1
、修正された状態に設定されますが、上記のリンクのドキュメントは、コメントが引き継がれないことを暗示しているようです。これは少しゴミのようです。では、そのコミットで何が行われたかに関する関連情報を YouTrack から取得する方法はありますか? TeamCity に移動してコミット メッセージまたは別の方法を確認するためのリンクを使用します。
私たちはもともと TFS を使用していましたが、ビルド スクリプト内のファイルのテンプレート化を停止する恐ろしい読み取り専用フラグ、ソフトウェアのビルドとテスト用のワークフロー エディター、そして最後に、Visual を使用するすべての人に最適なワーク アイテム トラッカーのために開発するのは苦痛です。 Studio さん、そうしないと、ゴミのような Web フロント エンドになります。
とにかく... Youtrack、TeamCity、Git はすべてエンド ツー エンドで一緒に使用でき、GIT に入れられたコミットを TeamCity によってビルドされたリリースと完成に入れられたストーリーにリンクする完全なトレーサビリティが得られるという印象を受けました。 YouTrack の状態。
ビルドを行うために GIT が Teamcity にリンクされており、Youtrack が Teamcity にリンクされていると仮定すると、このレベルのトレーサビリティを得ることができますか?