相关疑难解决方法(0)

如何撤消未更改的文件的挂起更改?

让我对TFS感到疯狂的一件事是,如果您检出了一个文件,但没有对其进行任何更改,它仍会显示为更改,从而分散您对实际更改的注意力.当您使用T4等工具生成代码时,这尤其令人讨厌,因为大多数情况下该工具将生成相同的代码,但会将文件签出.

由于某些我无法理解的原因,Visual Studio坚持将这些视为变更,如果另一个人碰巧签入相同的"更改",甚至会声称存在冲突.

幸运的是,TFS Power Tools包含一个命令,用于将签出的文件与服务器版本进行比较,并撤消未更改的文件.我将解释如何使用自定义工具将其集成到Visual Studio中.

遗憾的是,如果您使用的是Visual Studio 2017,则无法使用!

以前使用早期版本的Visual Studio完成此操作非常简单:

tfpt uu /noget /r *
Run Code Online (Sandbox Code Playgroud)

如果没有任何更改,我们如何从挂起的更改中删除文件?

.net c# tfs tfs2013 visual-studio-2017

10
推荐指数
3
解决办法
3839
查看次数

标签 统计

.net ×1

c# ×1

tfs ×1

tfs2013 ×1

visual-studio-2017 ×1