2017-04-21 8 views
1

私の場合、最新のバージョンのブランチは、50GBのデータをダウンロードするという意味です。 内部には多くのリソースがありますが、ソースのみが必要です。TFSだけ入手する

すべてのデータではなく特定の種類のデータを1つだけダウンロードできる場合は、

更新日: 私は簡単な方法について聞いています。 tf.exeを使用してPowerShell/PythonにVSプラグインまたはカップルラインをインストールするよりも難しいソリューションの場合は、一度50GBをダウンロードし、週末にTFS APIでソリューションをコーディングしてみてください。

+1

ソース管理エクスプローラに移動して取得するノードを選択できません。右クリックしてGetLatestVersion(Recursive)をクリックしますか? – ThatAwesomeCoder

+0

TFSまたはGit CVSを使用していますか?ハード・ファイルは別のカタログにありますか?いくつかのファイルだけが必要な場合、必要な成果物をダウンロードするためにAPIを使用することができます。 https://www.visualstudio.com/en-us/docs/integrate/get-started/client-libraries/dotnet – Oxoron

+0

@ThatAwesomeCoder正しいことを理解しているかどうかわかりません。多くの異なるフォルダにある私のケースソース。私は100以上のものを考えています。それを手動でダウンロードするのは簡単な作業ではありません。 –

答えて

1

@Giulio Vianで既に述べたように、ダウンロードする前にダウンロードしたくないパスを隠すことができます。

残念ながら、ワイルドカードを使用して隠すことはできませんが、How do I cloak multiple folders at a time in Team Foundation Server?のスクリプトアプローチを使用して不要なファイルを隠すことができます。あなただけの問題では、フィルタ

Get-ChildItem | where {$_.PsIsContainer} | ForEach-Object { Write-Host $_.Name ; tf workfold /cloak $_.Name } 

あなたのケースを一致詳細は、正確なフィルタをコーディングするために提供されていない「」PowerShellを思い付くする必要がその答えに示すスクリプトの例では

。あなたの質問を更新する場合、私はこれを "どこで"フィルタで更新できますか?

関連する問題