我正在尝试使用tfpt将搁置集从源分支迁移到目标分支,但它似乎没有执行anything...not,我期望的more...but有可能有人知道出了什么问题吗?我想我是正确地遵循了指令..。
我有:
tfpt unshelve "DbMigrations" /migrate /source:$/TeamProject/Main /target:$/TeamProject/Releases/7.20发布于 2011-10-24 21:58:24
运行该命令后会发生什么?在迁移之前,您需要设置一些东西:
运行该命令后,系统会要求您将更改从原始搁置集合并到目标分支中,并解决任何冲突,这最终会将更改集挂起到您的客户端上。在您将该变更集签入到TFS本身之前,服务器上不会发生任何变化。
发布于 2016-12-24 05:04:12
我遇到了同样的问题,并且我无法通过指定搁置集名称来使其工作。但是,我发现如果完全删除搁置集的名称,TFS将弹出一个窗口,其中包含可用搁置集的选择列表。选择所需的搁置集,然后按常规执行所有其他合并操作。
示例:C:映射工作区目标路径> tfpt unshelve /migrate /source:"$/Sourcepath“/target:"$/targetpath”
发布于 2017-02-14 23:24:19
您需要使用TFS服务器上的分支路径,而不是本地计算机。若要查找路径,请转到visual studio中的源代码管理资源管理器,右键单击分支,“高级”>“属性”,然后需要分支名称,而不是本地路径。如果路径包含空格,请将其括在双引号中。
https://stackoverflow.com/questions/7870323
复制相似问题