【发布时间】:2012-01-30 12:10:26
【问题描述】:
我目前在 TFS 中有大量未决更改。现在,我想创建一个新分支(基于作为这些挂起更改基础的代码的服务器版本)并将我的挂起更改转移到新分支。
Google 告诉我搁置,我已经知道但不知道它对我有什么帮助,因为我想将更改转移到新的基本路径。
有没有比手动签出和复制每个文件更简单的方法来传输挂起的更改?
【问题讨论】:
标签: visual-studio-2010 version-control tfs
我目前在 TFS 中有大量未决更改。现在,我想创建一个新分支(基于作为这些挂起更改基础的代码的服务器版本)并将我的挂起更改转移到新分支。
Google 告诉我搁置,我已经知道但不知道它对我有什么帮助,因为我想将更改转移到新的基本路径。
有没有比手动签出和复制每个文件更简单的方法来传输挂起的更改?
【问题讨论】:
标签: visual-studio-2010 version-control tfs
可以搁置,创建一个分支,然后取消搁置到这个新分支,使用TFS Power tools:
我找到了以下段落here:
...然后使用带有 /migrate 开关的 tfpt unshelve 命令:
tfpt 取消搁置 /migrate /source:$/TeamProject/Main /target:$/TeamProject/Beta
【讨论】: