[英]How to create branch on TFS with attaching pending changes to new branch
我在主分支上工作,我對文件做了很多更改。 我沒有簽入這些更改。 如何從主分支創建子分支,但所有附加到主分支的本地未決更改,更改將附加到新創建的子分支。
所以基本上:如何通過將父分支的所有未決更改附加到子分支來創建子分支?
您可以擱置您的更改,然后使用TFS Power Tools將它們取消擱置到另一個分支中。
這是Power Tools的一個特定功能(tfpt unshelve / migrate)。 它將重寫服務器路徑以將更改遷移到另一個分支。 有關詳細信息,請參閱此博客文章: http : //geekswithblogs.net/TarunArora/archive/2011/06/06/unshelve-shelveset-created-from-one-branch-to-another.aspx
對於沒有可用 Power Tools 的更高版本的 Visual Studio 的任何人,您可以手動執行此操作。
您可能希望先對主分支進行本地備份。 另外,首先清理解決方案文件夾以使復制更快(packages/node_modules/bin/obj 等)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.