最近、サーバーがクラッシュし、teamcityを再インストールする必要がありました。残念ながら、バックアップは正しく行われなかったため、再構成する必要があります。新しいバージョン7.1.4を使用しています。
6.5では、ビルドエージェントのチェックアウトディレクトリを指定できたことを思い出します。7.1.4でそれができる場所を見つけるのに多くの問題があります。しかし、デフォルトでは次のように見えます。
C:\TeamCity\buildAgent\work\7af1ebc62605b268
英数字ディレクトリは変更される可能性があると思います。
おそらく、その機能、svncheckoutディレクトリを指定するオプションが削除されました。いずれにせよ、一部のテストではそのパラメーターがハードコーディングされており、コードで実行時チェックアウトディレクトリを決定する手間が省けるため、チェックアウトディレクトリを指定したいと思います。
問題は、MSBUILDオプションを使用すると、現在のディレクトリが実際に存在することです。
C:\TeamCity\buildAgent\temp\buildTmp\SYSTEM_DEVSERVER 2013-03-06 22_22_14\Out
テスト入力ファイルをロードするには、teamcityチェックアウトを知る必要があります。
7.1.4で、ビルドエージェントのsvn checkoutディレクトリを指定することが実際に可能かどうか誰かが知っていますか?そうでない場合は、回避策を見つけたほうがよいでしょう。
ありがとう!