VSO リポジトリで、240 個のファイルをチェンジセット #300 に入れる開発者チェックがあります。
変更セット内のファイルを引き出して、さまざまな環境にデプロイするスクリプトがあります。そのため、Changeset 300 からすべてのファイルを取得し、サーバーにコピーして、それらが間違っていることを確認しました。
参考:そのスクリプトの一部は次のとおりです。
foreach($i in $ChangesetIDS){& "C:\Program Files (x86)\Microsoft Team Foundation Server 2012 Power Tools\tfpt.exe" "getcs" "/changeset:$i"}
Changeset で行った変更をロールバックする必要があります。しかし、Changeset #299 が #300 に保存されているバージョンの直前のバージョンを持っているわけではありません。
変更セット #300 に関連付けられたファイルのみをプルする方法はありますか?ただし、そのファイルが最後にチェックインされたときのものから取得します (#300 が常にリポジトリ内の最新バージョンであるとは限りません)。