如何在TFS命令行中隐藏目录

时间:2015-04-22 21:04:54

标签: command-line tfs workspace

我想在使用TFS命令行从TFS检出代码时忽略某个目录。

例如,假设我有一个TFS网址路径,其中有两个目录,即 Iteration9 Iteration11

现在我想从这个网址路径中检查一下,只有 Iteration9 会被检出并忽略 Iteration11

到目前为止,我正在遵循这些步骤,

创建名为cloak_1的工作区:

  

./ tf workspace -new -collection:http://tfsna.int.com:8080/tfs/C_Collection -login:user27 @ domain,password cloak_1;

隐藏我不想要的 Iteration11 目录:

  

./ tf workfold -cloak $ / Cobalt Search / Releases / 1.0 / Iteration11 -workspace:cloak_1 -login:user27 @ domain,'password';

将路径映射到我的本地目录:

  

./ tf workfold -map -workspace:cloak_1 -login:user27 @ domain,password'$ / C_Search / Releases / 1.0'/tfs/TEE-CLC-10.1.0/cl-test1;

最后得到源代码:

  

./ tf get -recursive -login:user27 @ domain,password /tfs/TEE-CLC-10.1.0/cl-test1;

但斗篷在这里不起作用。我在我的本地文件夹中获取该目录。请告诉我我在哪里做错了。

1 个答案:

答案 0 :(得分:0)

You can create the workspace configuration that your want in visual studio with the UI and then clone it when you want to use it.

http://roadtoalm.com/2011/10/25/hidden-gems-in-tfspart-6-managing-workspaces-in-tfs-with-workspace-templates/