不久前,我意外地签入了一些未完成的、我已更改并添加到解决方案A中的单元文件,以及一些包含项目B的实际错误修复的文件。
由于一些未知的原因,我从未注意到签入将包含来自另一个解决方案的文件,因此签入完成后,其他团队成员在这两个解决方案中都添加了更多的签入。
我现在的问题是双重的;
发布于 2016-03-23 13:02:26
我认为最简单的解决方案是使用回滚命令,如果您已经安装了tools (TFPT),您应该能够在visual中这样做。

我还没有看到更好的方法来做到这一点,并认为这比单独回滚更改集中的每个文件要好得多。
现在要回答你的第二个问题:看看我写了一段时间的这个回答。为了方便,我在这里复印。
就我测试而言,此默认设置由以下注册表项控制。如果此注册表项的值设置为1,则应通过“解决方案更改”将默认行为更改为筛选。
"HKCU\Software\Microsoft\VisualStudio\12.0\TeamFoundation\SourceControl"
名称:FilterPendingChanges REG_DWORD
值:1=显示解决方案更改
值:0=显示所有
https://stackoverflow.com/questions/36173088
复制相似问题