我需要批量 checkout 我们所有的 .html 文件。 (从命令行进行批量编辑替换,然后全部检查回来)。
这只是一次性的事情。我看到很多关于如何排除文件类型的线程,但是在项目开始和定义级别,比如
团队 => 团队项目集合设置 => 源代码管理文件类型
或对于 TFS 2012 .tfignore 文件。
但是..
1) 这似乎是为了在项目级别永久排除。我不想触及整体源代码管理设置,同事们处理我需要排除的所有这些其他文件类型。
2) 这些过滤器都是由您排除的内容定义的。但在这种情况下,定义要包含的内容(这里是 .html 文件)会容易得多,所以本质上,说包含“A”,而不是必须说排除“B”,排除“C”,排除在整个字母表之后的“...”。
谢谢
最佳答案
对于批量结帐,您可以使用 tf checkout
.
使用本地工作区中的当前路径打开命令提示符并发出此命令以 check out 所有 .html 文件:
tf checkout *.html /recursive
如果您想将 check out 限制在源代码树的一部分,请在 itemspec 中指定:
tf checkout $ProjectCollection/Trunk/Project/*.html /recursive
关于TFS 2010 - 这次只批量 checkout .html 文件......如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21395365/