【问题标题】:Error in Unshelve migrate of TFS取消搁置 TFS 迁移时出错
【发布时间】:2015-12-03 12:24:24
【问题描述】:

我尝试使用 tfpt 的 unshelve /migrate 命令将一个分支的货架移动到另一个。我使用了下面给出的命令,

 tfpt unshelve /migrate /source:"$/Project name/branch name" /target:"$/Project name/branch name" "shelvesetname"

但将错误显示为“无法确定工作区” 有什么解决方案吗? 谁能给出如何给出目标和源路径的例子? 在 Visual Studio 2012 界面中迁移如何取消搁置?

【问题讨论】:

    标签: visual-studio-2012 tfs visual-studio-power-tools


    【解决方案1】:

    两个分支是否都映射到本地计算机的工作区中? 如果没有,请映射它们。

    如果是这样,您是否在工作区中运行命令?

    即“$/项目名称/分支名称”映射到“C:\TFS\项目名称\分支名称” 所以从“C:\TFS\Project Name\branch name”运行命令

    最后你可以在运行命令之前尝试运行tf workspaces

    【讨论】:

    • 是的,它奏效了。 Visual Studio 2012 界面中是否有“取消搁置”和“迁移”选项,而不是命令行?
    猜你喜欢
    • 2017-01-09
    • 2018-01-08
    • 2014-06-09
    • 2016-04-17
    • 2014-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    相关资源
    最近更新 更多