TeamCity 8 を使用して Web サイトの CI のセットアップに取り組んでいます。 Web サイトの場合、フォルダー全体をコピーするだけなので簡単です。
ただし、SQL の更新については、リリースごとに別のフォルダーが作成されるように設定しています。例えば:
db
update
001
002
003
...
018
そのため、最後のフォルダーの変更のみを監視するようにバージョン管理設定ステップを設定する方法を理解しようとしています。最悪の場合、理論的には最後のフォルダーのみを変更する必要があるため、更新ツリー全体の変更を監視することもできます。
ただし、最後のフォルダーを指す方法を考え出すと、a) 前のフォルダーへの誤った変更によるビルドのトリガーが防止され、b) 毎回スクリプトを実行するための単一のローカル パスが許可されるため、よりクリーンになります。実行するパスを決定するための別のロジック)。
ただし、これは不可能な場合があるため、コミュニティに連絡してください。重要であれば、VCS は Git/Github です。