0

複数のリポジトリからのソースを使用するビルド構成があります。したがって、これらすべてのリポジトリからの変更が製品に適用されます。しかし、その過程で、どの特定のリポジトリに変更があったかを知りたいです。ビルドパラメーターに何も見つかりませんでした。ビルド プロセスでこの情報を取得する方法はありますか? ありがとう、ズラ

4

1 に答える 1

1

あなたが求めているのは標準の TeamCity 機能のように見えるため、おそらくこれについてはすでに独自の結論に達していると思いますが、完全を期すために TeamCity を使用した短い時間に基づいたメモを次に示します。

  • ビルド構成には複数の VCS ルートをアタッチできます。デフォルトでは、60 秒ごとに新しい変更がないか各ルートのプローブを開始します。
  • 1 つ以上のルートで変更が検出されると、ビルド構成の横に "Pending( n )"と表示されます。nは見つかった変更の数です。
  • 保留中のメッセージの横にある三角形をクリックすると、コメントの変更をコミットしたユーザーの詳細とファイル数が表示されます。
  • ファイル数をクリックすると、ファイルのリストと、それが由来する VCS ルートの名前とリビジョンがポップアップ表示されます。
  • ビルドがトリガーされると、この変更の詳細がすべて記憶されるため、後で戻って、各ビルド実行でどの変更が使用されたか (元の VCS ルートとリビジョンを含む) を照会できます。

そのため、複数の VCS ルートからの変更は互いにインターリーブされ、簡単に追跡できます。これも便利でログに記録される「ビルドパラメーター」について言及していますが、ファイルシステムパス、環境変数、またはビルド構成に具体的に渡されるパラメーターなど、ビルドエージェント自体が実行される状態に関するものです。

于 2013-07-19T22:56:49.847 に答える