.net 缩小TFS中待定的更改范围

.net 缩小TFS中待定的更改范围,.net,visual-studio,visual-studio-2013,tfs,azure-devops,.net,Visual Studio,Visual Studio 2013,Tfs,Azure Devops,我使用Visual Studio Ultimate 2013 Update 5和许多第三方扩展,如Telerik等 最近,在本地TFS存储似乎正在使用(繁忙)的情况下,my dev的所有三个系统都开始表现出不同的行为,因此第一次更改项目会导致签出超时。我几乎总是在签入和获取最新操作之前重新启动VS 结果,我在开始工作之前检查了整个项目,以尽量减少重新启动。签回时,挂起的更改当然会显示所有项目文件。问题是,是否有可能缩小/过滤该列表,以显示实际发生更改的文件?典型的会话只会更改数千个文件中的几个文

我使用Visual Studio Ultimate 2013 Update 5和许多第三方扩展,如Telerik等

最近,在本地TFS存储似乎正在使用(繁忙)的情况下,my dev的所有三个系统都开始表现出不同的行为,因此第一次更改项目会导致签出超时。我几乎总是在签入和获取最新操作之前重新启动VS

结果,我在开始工作之前检查了整个项目,以尽量减少重新启动。签回时,挂起的更改当然会显示所有项目文件。问题是,是否有可能缩小/过滤该列表,以显示实际发生更改的文件?典型的会话只会更改数千个文件中的几个文件。其余的是未修改的锁。在实际办理入住手续之前,我想知道哪个是哪个


任何指导都将不胜感激。

具体回答您的问题-不,没有一种方法可以根据哪些文件发生了更改来筛选列表,因为更改在当时尚未确定


但是您不必担心筛选列表-如果您签入一个文件并且没有任何更改,那么TFS会对其执行撤消签出。

为了明确回答您的问题,不,没有一种方法可以根据哪些文件有更改来筛选列表,因为更改在当时尚未确定


但您不必担心筛选列表-如果您签入一个文件,但没有任何更改,则TFS会对其执行撤消签出。

TFS power tools有一个undo unchanged命令,该命令应将其全部清除

Tfpt uu是命令IIRC


TFS电动工具有一个撤消未更改的命令,该命令应将其全部清除

Tfpt uu是命令IIRC


是的,我知道只有更改的文件才会被推送,但有时,当您在一段时间后重新访问您的工作时,最好使用该过滤器。通常情况下,您不想签入某些更改,但不记得它们在哪些文件中。这个过滤器在这里真的很有用。如果无法通过TFS进行过滤,我想我可以编写一个脚本,按上次修改的方式过滤文件。@RaheelKhan您可以始终使用一个。或者你现在可以花一些时间来避免以后的很多挫折——只是重建你的开发环境。谢谢你指出搁置集。我经常在机器之间切换,这是保持正在进行的工作同步的理想选择。是的,一旦有机会,我确实需要重建dev env。是的,我意识到只有更改的文件才会被推送,但有时当您在一段时间后重新访问您的工作时,使用该过滤器会很好。通常情况下,您不想签入某些更改,但不记得它们在哪些文件中。这个过滤器在这里真的很有用。如果无法通过TFS进行过滤,我想我可以编写一个脚本,按上次修改的方式过滤文件。@RaheelKhan您可以始终使用一个。或者你现在可以花一些时间来避免以后的很多挫折——只是重建你的开发环境。谢谢你指出搁置集。我经常在机器之间切换,这是保持正在进行的工作同步的理想选择。是的,一旦有机会,我确实需要重建dev env。这是一个非常方便的工具:)。谢谢。这是一个非常方便的工具:)。非常感谢。