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

标签 command-line tfs workspace

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

例如,假设我有一个 TFS url 路径,其中我有两个目录,即 迭代9 迭代11 .

现在我想以这种方式从该 url 路径中 check out ,以便只有 迭代9 被 check out 并忽略 迭代11

到目前为止,我正在按照步骤操作,

创建一个名为 cloak_1 的工作区:

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



斗篷迭代11 我不想要的目录:

./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;



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

最佳答案

您可以使用 UI 在 Visual Studio 中创建您想要的工作区配置,然后在需要时克隆它。

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

关于command-line - 如何在 TFS 命令行中隐藏目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29808807/

相关文章:

php - 带格式的Mysql字符串输入

tfs - 如何从 Azure Devops 中的测试计划运行自动化测试用例

TFS SDK : Query yesterday's builds

c# - TFS 找不到路径的一部分

eclipse - 如何删除Eclipse中的工作区?

c++ - 如何从命令行捕获 exe 崩溃

firefox - 从命令行选择 Firefox 中的选项卡

tfs - 更改 TFS 工作区的用户名

java - 终端中没有显示 junit 结果(通过或失败)