2016-03-31 12 views
2

Linux OSマシンでホストされているチーム都市があります。私たちには、自動ビルドと自動デプロイメントが必要なTFSリポジトリがあります。しかし、VCSルートをセットアップするときに、TFSルートがWindowsマシン上で実行されているマシンでのみ作成できるというエラーが表示されます。私は解決策を探して、私が得た1つの解決策はtfs-pluginsを使用できることです。
すべてのチェックインのコードをチェックアウトするためにカスタムスクリプトを使用する必要があります。助けてください!!チェックアウトするカスタムスクリプトTFS

答えて

1

これはTeamcity 9.xの最新の制限です。

TFSはCross-Platform Command Line Clientを持っている、とより良いニュースはチームシティー10.xのは、(現在開発中)まだCross-Platform TFS Integration

回避策

あなたのTFSクロスプラットフォームのユーティリティをします持っているということですUnix上でTeamcity 9.xを認識せずに作業してください。今の

、あなたのビルド構成バージョン管理設定を無視して、あなたの最初のビルドステップとして、TFSのコマンドラインユーティリティを起動し、作業ディレクトリにファイルをチェックアウトするためのコマンドラインランナーを使用しています。

成功ビルドなどでチェンジセットのベースにラベルを付けることができる他のビルドステップを追加することさえできます。

関連する問題