在Visual Studio中撤销待定更改时删除本地文件

3

在Visual Studio中,如果我向项目添加了一些文件,但后来决定撤销我的待处理更改,则这些文件将从项目中删除,但仍然存在于我的硬盘上。虽然这并不可怕,但很烦人。在Visual Studio中,是否有一种方法可以指定当撤消更改时,本地文件也应该被删除?

2个回答

2

我不知道在Visual Studio中有没有这样的方法,但是,Team Foundation Server Power Tools命令行实用程序(TFPT.exe)有一个/scorch命令,您可以运行该命令来将基于工作区的文件系统与版本控制同步。因此,例如,从版本控制中删除但仍留在硬盘上的任何项目都将被删除。


-1

这是一个相当老的问题,但希望如果使用 scorch 的被接受答案不起作用时,这将对某些人有所帮助。

我不知道有任何支持的方法可以通过“撤消更改”来恢复其更改已被删除的文件。

我能想到的最好的方法是安装像文件历史记录这样的扩展程序,这样您仍然可以回到之前的状态,并针对当前文件进行差异比较,从一个保存到另一个保存中选择要保留的更改。

如果您没有安装类似文件历史记录这样的扩展程序来帮助,则我认为下一个最好的尝试是尝试文件恢复。检查 Windows 文件历史记录,看看它们是否可以从那里恢复。或者也许文件历史记录还原可能会起作用。就像我说的,这是一个很大的机会,我还没有测试过。


@Thick_propheT,这与巴西打击乐器_reco_没有任何关系。感谢你的负评!看起来有人不知道自己在做什么,不是在寻求帮助,而是要别人为他们提供和执行解决方案。 - Rockin4Life33
这个问题与恢复文件无关,实际上有点相反。该问题是在询问如何在撤消待处理更改时删除添加的文件。 - Thick_propheT

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接