由于 TFS 服务器故障,我丢失了工作区,必须重新下载所有源代码才能将本地文件与服务器文件重新同步。不幸的是,我有一堆文件需要编辑,我从过去的经验中知道 TFS 无法应对这种情况,对于可写文件,唯一的解决方法是用服务器版本覆盖它们,从而丢失我所有的编辑*
因此,在执行“获取最新”并覆盖所有文件之前,我需要复制出所有已修改的文件。最简单的方法是检查那些已设置存档位的文件。
我如何从 Windows 资源管理器搜索栏中执行此操作,以便我只需执行Cntl+A然后按Cntl+C即可获取所有文件,然后将它们备份到源树之外的某个地方?
*是的,我知道我应该更频繁地检查东西
答案1
事实证明有一个“隐藏”的高级搜索选项:
属性:
它将搜索设置了各种属性位的文件:
属性:16 是 D
属性:32 是 A
属性:33 是 RA
属性:34 是 HA
作为来源指出还有其他选项可让您找到其他组合,但对我有用的是输入:
属性:32 *.cs
它找到了我修改过的所有源文件。