我使用Visual Studio Ultimate 2013 Update 5和许多第三方扩展程序,例如Telerik等。
最近,我的所有三个开发系统都开始表现不同,本地TFS存储似乎正在使用(忙),因此第一次更改项目会导致签出超时。我几乎总是必须在签入和获取最新操作之前重新启动VS.
因此,我最终会在开始工作之前检查整个项目,以尽量减少重启。在重新检入时,挂起的更改当然会显示所有项目文件。问题是,是否可以将该列表缩小/过滤到实际有变化的文件?典型的会话只会更改数千个文件。其余的是未经修改的锁。我想知道在实际登记之前哪个是哪个。
任何指导都将不胜感激。
答案 0 :(得分:2)
TFS电动工具有一个撤销未更改的命令,应该清除它们。
Tfpt uu是命令IIRC
https://coding.abel.nu/2013/06/undo-checkout-for-unchanged-items-in-tfs/
答案 1 :(得分:0)
要专门回答您的问题 - 不,没有办法根据哪些文件进行了更改来过滤列表,因为此时未确定更改。
但是你不必担心过滤列表 - 如果你检查了一个文件并且没有任何变化,那么TFS会在其上执行撤消结帐。