我需要批量检出我们所有的.html文件。(从命令行执行大规模编辑-替换,然后将它们全部选中)。
这只是一次机会。我看到了很多关于如何排除文件类型的线索,但是在项目初始和定义级别,比如
Team =>团队项目集合设置=>源代码管理文件类型
或者对于TFS2012,则为.tfignore文件。
但是..。
1)这似乎是为了在项目级别上永久排除。我不想触及整个源代码控制设置,我的同事使用的是我需要排除的所有其他文件类型。
2)这些过滤器都是由您排除的内容定义的。但在这种情况下,定义您想要包括的内容(这里是.html文件)会容易得多,所以本质上说,包括'A',而不是必须说排除'B',排除'C',排除'...‘。在找整个字母表。
谢谢
发布于 2014-01-28 18:16:13
对于批量检出,您可以使用tf checkout。
使用本地工作区中的当前路径打开命令提示符,然后发出以下命令以检出所有.html文件:
tf checkout *.html /recursive如果您希望将签出限制为源代码树的一部分,请在项规范中指定:
tf checkout $ProjectCollection/Trunk/Project/*.html /recursive发布于 2014-01-29 02:32:51
如果您使用的是TFS 2012或更高版本,只需确保您使用的是本地工作区,并且不需要显式签出任何内容。TFS将自动检测本地更改并将其放入挂起的更改列表中。
因此,只需在本地运行您的工具,然后批量更改所有的html文件。然后启动VS并在Pending Changes窗口中查找,所有更改的文件都应该列出并可以检入。
https://stackoverflow.com/questions/21395365
复制相似问题