VSTSのチームプロジェクトから特定のフォルダをダウンロードし、それを構内サーバーにコピーします。私はvstsエージェントをセットアップして、 "Windows Machine File Copy"を使用してファイルを正常にコピーできますが、問題はエージェントがルートから始まるチーム全体のプロジェクトをダウンロードすることです。VSTS Release Managerは特定のファイルのみをコピーします
アーティファクトでは、アーティファクトソースとのリンクを選択し、タイプでTeam Foundation Version Controlを選択します。ソース(リポジトリ)の下では、ドロップダウンリストでチームプロジェクト$/myTeamProjectのみを選択できます。私は$/myTeamProjet/Main/subfolderのようなVSTSのパスを提供することができません。
これは間違ったアプローチですか?基本的に私のチームプロジェクトのサブフォルダからいくつかのファイルをVSTSにコピーして、ルートフォルダ全体($/myTeamProject)からすべてをダウンロードすることなく、構内マシンにコピーしたいと考えています。ファイルをコピーするシングルタスクでリリースを起動すると、永遠にかかる。エージェントはどのようにしてルートフォルダ全体ではなく特定のフォルダだけをマッピングできますか?
私はあなたのことを理解していますが、私はVSTSには何も構築していません。私は、特定のサブフォルダに複数のファイルを含む特定のフォルダを持っているだけで、時折、いくつかの前提マシンにコピーできるようにしたいと思っています。関係する建物はありません。私はちょうど全チームプロジェクトと私がリリースを引き起こすすべてのファイルを取得したくありません。私はVSTS内の特定のフォルダを選択することができず、エージェントを作業フォルダとしてマップし、それらのファイルだけを取得させます。 –
最良の方法は、アーティファクトソースとしてビルドを使用することです。ビルドは、ソースコードを同期して特定のフォルダをアーティファクトとして公開することだけで構いません。 –
私はあなたが示唆したようにそれは働いた。ヘルプのThx –