我对很多文件进行了更改,与此同时我认为我宁愿将这个未经测试的代码提交给尚未创建的分支,以便现有代码库的用户不受影响。
当我触及很多很多文件并创建和添加新的子项目等时,我想避免手动复制文件和文件夹。
在Visual Studio中完成此操作的最简单方法是什么?
答案 0 :(得分:90)
使用tfpt unshelve /migrate
提供此功能。要使用它,请按照下列步骤操作:
tf shelve . /R
)tfpt unshelve /migrate /source:$/TeamProject/Main /target:$/TeamProject/Beta
这将基本上将shelveset中的路径重新写入新分支。