2016-12-26 8 views
0

TFS2015 Team Serverを使用して、トリガーされたタスクのトリガーファイルのみをコピーする方法を探しています。リポジトリのファイルのチェックインのためにトリガされるContinuous Integrationのタスク設定がありますが、リポジトリのすべてのファイルを別のサーバーの場所にコピーすることしかできませんでした。私は、CIタスクをトリガーしたファイルをコピーしたいだけです。別のサーバー上の他のファイルはすべて最新の状態になります。これは新しいTFS2015ビルドオプションで簡単に行うべきだと思われますが、私はこの特定の操作を行う方法を見つけることができません。TFS2015 AutoCopyタスク

ありがとうございました。

答えて

0

具体的な操作はありません。

PowerShellタスクを追加し、場所間で差分を移動するPowerShellを作成する必要があります。

また、これを行うことができます事前に構築されたタスクのためhttp://marketplace.visualstudio.comをチェックする必要があります。..

+0

ご回答いただきありがとうございます。あまりにも悪いことに、このトリガ項目にはアクセスできません。 – Mike

0

を、このためのアウトオブボックスの機能はありません。

powershellスクリプトをMrHinshとして提案するか、それを達成するための独自のビルドタスクを書くことができます。 Visual Studio Team Servicesの拡張機能の作成方法の詳細については、このチュートリアルを参照してください。Add a build task

related copy task

+0

レスポンスありがとう、Patrick。はい、カスタムビルドタスクのルートを調査中です。私たちは社内のTFSサーバーを持っています。私はそれが同じ動作すると仮定します。 – Mike

+0

はい、同じように動作しています。 Team Foundation Server 2015 Update 2では、拡張機能のインストールを有効にしました。上記のように、これらの拡張機能を入手するには2つの方法があります。1. Visual Studio MarketplaceからダウンロードしてTeam Foundation Serverにアップロードできます。 2.上記のガイダンスを使用して独自の拡張機能を構築し、Team Foundation Serverにアップロードすることができます。 presmises TFS Serverを使用している場合は、バージョンを* update2 *以上に更新することをお勧めします。 –

関連する問題