Visual Studio与文件系统不同步

时间:2010-01-27 19:22:20

标签: visual-studio-2008

我今天正在进行一些重构,并意外地重命名了一个类。

我意识到自己的错误并使用了撤消。在我完成后,我成功构建并运行了我的应用程序。

VS GUI中没有文件被标记为已更改。然后我使用AnkSNV提交了我的更改。巡航控制系统立即失败。

一些调查显示,尽管VS正在显示并使用旧的类名构建了我的代码,但我的磁盘上的文件(已提交给SVN)具有我已撤消保存给他们的重命名更​​改。

这反过来打破了我的开放式解决方案之外的依赖关系(意识到这将是我解开初始更改的原因)。

有没有人知道这是怎么发生的,而且还没有在visuals studio之外验证我的文件,以确保我在那里看到的变化与我提交的相同是相同的?

1 个答案:

答案 0 :(得分:0)

通常,我发现在重命名文件时,集成到Visual Studio中的源代码控制客户端有点笨拙。

说实话,我只是期待它并且习惯了它。