【发布时间】:2019-09-25 17:17:30
【问题描述】:
tfpt.exe 从 VS 2017 及以后不再存在。那么如何在不签入的情况下将文件从一个分支移动到另一个分支。假设我不小心在错误的分支中编写了代码,或者我被告知在签入之前将我的更改移动到另一个版本。这种情况一直在发生。如果没有办法做到这一点,那么要么 TFS 坏了,要么我用错了。
这不再有效:
tfpt unshelve /migrate /source:"$/MyProject/DevCurrent/DevMain" /target:"$/MyProject/DevNext/DevMain" "Temp"
请不要将此问题标记为重复,而不确保它确实是重复的。我整天都在研究这个问题,在过去的十年里,有 1500 万种不同的方法可以做到这一点,其中没有一种适用于现代工具。
我需要 TFS 2018 和 Visual Studio 2017 的解决方案。我无法控制这些版本。
【问题讨论】:
标签: tfs tfvc tfs-power-tools