2

私のソリューションには、ソリューション フォルダーに含まれていないフォルダーからの追加ファイルが必要なので、ビルド定義の [ワークスペース] タブに 2 番目の作業フォルダーを設定しました。

これで、このフォルダーのファイルが読み込まれ、ソリューション内のすべてのリンクが正常になり、ソリューションがビルドされます。

ビルド プロセスの最後に新しいファイルが生成されたカスタム アクティビティを作成し、それらを上記と同じフォルダー (2 番目の作業フォルダー) にチェックインします。

ただし、カスタム アクティビティによって自動的にチェックインされるファイルは、ソリューション全体を何度も何度もトリガーします...

本当の質問: 継続的インテグレーション モードでのチェックイン時にトリガーされる作業フォルダーを除外するにはどうすればよいですか? ソリューションを構築するにはファイルが必要なので、フォルダーをクロークすることは解決策ではないようです。

4

1 に答える 1

2

Apparently you have a Continuous Integration build going on. Commiting your changes into TFS with a comment that ends with ***NO_CI*** should prevent builds from re-triggering.

You can also check here for some background.

于 2012-05-04T13:30:11.880 に答える