[英]How to download TFS shelveset
我需要從TFS下載一個shelveset到一個本地文件夾。 是否有任何工具或加載項供Visual Studio 2010下載shelveset
如果您只需要將文件從shelveset獲取到本地文件夾 ,這是一個正常的過程並稱為Unshelve 。 它將文件下載到本地文件夾。
例如,在取消擱置之前,您在本地文件夾中有以下內容:
- 檔案1
- 檔案2
貨架有:
- 文件1 (修改)
- 文件3 (已創建)
在取消擱置之后會有:
- 文件1 (更新)
- 檔案2
- 文件3 (已添加)
如果您只需要在工作區文件夾中只使用shelveset中的文件,則其中一種方法是:
您可以在此處找到有關管理擱置集的更多信息: 暫停您的工作並管理您的擱置集(MSDN)
使用命令提示符,我們可以獲取文件的轉儲:
set shelveset=<ShelvesetName>
set temppath=c:\temp\%shelveset%
md %temppath%
for /f "delims=;" %t in ('tf status /shelveset:%shelveset% /format:detailed ^| find ^"$^"') do tf view %t /shelveset:%shelveset% /noprompt > %temppath%\%~nxt
請注意,這會給出一個扁平結構,如果有相同名稱的文件,則會重寫。
使用比較工具比較“SolutionX Shelveset1”和“SolutionX Shelveset2”
如果您發現某些步驟不需要,請讓我知道更新這個,我嘗試了第一個答案,遇到了問題而不得不提出這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.