TFS的Unshelve迁移出错

时间:2015-12-03 12:24:25

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

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

> library(microbenchmark)
> n = 1e4; set.seed(123); x = sample(as.character(1:n))
> identical(sort(x), sortcpp(x))
[1] TRUE
> microbenchmark(sort(x), sortcpp(x))
Unit: milliseconds
       expr       min        lq      mean    median        uq       max neval
    sort(x) 56.061580 56.563541 57.034674 56.997618 57.667031 59.003068   100
 sortcpp(x)  3.542409  3.556655  3.610071  3.582562  3.662196  3.800319   100

但是错误是"无法确定工作区" 这有什么解决方案吗? 任何人都可以提供如何提供目标和源路径的示例吗? 如何在Visual Studio 2012界面中进行迁移?

1 个答案:

答案 0 :(得分:3)

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

如果是,您是否在工作区内运行命令?

即。 " $ /项目名称/分支名称"被映射到" C:\ TFS \ Project Name \ branch name" 所以从" C:\ TFS \ Project Name \ branch name"

运行命令

最后,您可以在运行命令

之前尝试运行tf workspaces