0

最近、サーバーがクラッシュし、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ディレクトリを指定することが実際に可能かどうか誰かが知っていますか?そうでない場合は、回避策を見つけたほうがよいでしょう。

ありがとう!

4

1 に答える 1

0

わたしは目が見えない。

チェックアウトディレクトリは、ビルド構成の「バージョン管理設定」構成ステップにあります。

デフォルトでは、「自動」に設定されています。編集するテキストボックスは、上のコンボボックスでカスタムパスを選択するまで表示されません。コンボボックスのタイトルを読むことを怠りながら、テキストボックスをスキャンしたに違いありません。

おっと。

于 2013-03-07T05:50:44.257 に答える