現在、継続的インテグレーション環境を構築中です。VisualSVNサーバーとCrusieControl.NETを使用しています。ビルドが失敗することがあり、CruiseControl.NET作業コピーに競合があるという症状があります。これは、VisualStudioソリューションのセットアップ方法によるものだと思います。この環境で実行するプロジェクトが多ければ多いほど、プロジェクトの設定方法についての理解が深まるので、この段階で競合が発生する理由については疑問の余地がありません。ビルドを修正するために、作業コピーを削除し、新しいビルドを強制します-これは毎回(現在)機能します。だから私の質問は次のとおりです:作業コピーを削除することは継続的インテグレーションビルドプロセスの有効な部分ですか、そしてそれをどのように行うのですか?
MSTaskやコマンドラインからdeleteを呼び出すなどの解決策を試しましたが、うまくいきません。
とても言葉遣いで申し訳ありません-良い仕事これはベータ版です:)