【发布时间】:2014-03-16 17:18:54
【问题描述】:
我在主分支上工作,我对文件做了很多更改。我没有检查这些更改。如何从主分支创建子分支,但附加到主分支的所有本地待处理更改,都将附加到新创建的子分支。
所以基本上: 如何通过将父分支的所有待处理更改附加到子分支来创建子分支?
【问题讨论】:
标签: visual-studio version-control tfs branch
我在主分支上工作,我对文件做了很多更改。我没有检查这些更改。如何从主分支创建子分支,但附加到主分支的所有本地待处理更改,都将附加到新创建的子分支。
所以基本上: 如何通过将父分支的所有待处理更改附加到子分支来创建子分支?
【问题讨论】:
标签: visual-studio version-control tfs 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
【讨论】: