TFS 2010 - 这次只批量 checkout .html 文件......如何?

标签 tfs file-extension bulk vcs-checkout

我需要批量 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/

相关文章:

javascript - 如果文件扩展名不在 (exe|js|htaccess) 内,您如何编写匹配的 Javascript 正则表达式

mysql - 是否可以**将 .sql 文件扩展名更改为 .myname** 并且 wamp 或 sqlite 等软件仍然可以读取它?

optimization - ElasticSearch 批量操作 - 省略响应

visual-studio-2010 - 隐藏 Visual Studio 中的挂起更改

.net - ASP.NET 的自定义文件扩展名 - 需要帮助!

sql - 将文本文件的内容读取到 varchar 中而不使用 BULK

performance - 在 PostgreSQL 中填充数据库

visual-studio - Team Foundation Server 中是否包含所有 Team Foundation Service 功能?

tfs - 列表项排序顺序 - TFS 工作项

visual-studio-2012 - TF400018:本地工作空间的本地版本表