Visual studio 2008 为什么VisualStudio要求放弃内存中的更改?

Visual studio 2008 为什么VisualStudio要求放弃内存中的更改?,visual-studio-2008,visual-sourcesafe,Visual Studio 2008,Visual Sourcesafe,当我保存一个我实际上没有做任何更改的解决方案时,我经常会得到一个对话框,告诉我不保存就签出将导致您丢失内存中的更改。它给了我一些选项,放弃内存中的更改、签出、取消和另存为。有没有办法防止这种情况发生 防止这种情况发生的最简单方法是在签出文件之前不要开始修改代码。删除VSS。很抱歉没有得到想要的答案,但是VSS是废话。哦,而且,虽然我喜欢IDE,但我从不喜欢将VCS集成到IDE中。但这是主观的。另一个建议是不受欢迎的是,你可能想考虑一个更健壮的源代码控制系统,比如CVS、Svn或Git。修改代码的

当我保存一个我实际上没有做任何更改的解决方案时,我经常会得到一个对话框,告诉我不保存就签出将导致您丢失内存中的更改。它给了我一些选项,放弃内存中的更改、签出、取消和另存为。有没有办法防止这种情况发生

防止这种情况发生的最简单方法是在签出文件之前不要开始修改代码。

删除VSS。很抱歉没有得到想要的答案,但是VSS是废话。哦,而且,虽然我喜欢IDE,但我从不喜欢将VCS集成到IDE中。但这是主观的。另一个建议是不受欢迎的是,你可能想考虑一个更健壮的源代码控制系统,比如CVS、Svn或Git。修改代码的唯一方法是检查它,但是当你不修改代码,只需点击保存按钮就会发生这种情况。没有理由点击save,但如果你还是点击了,它就会发生。我相信,如果你也在建造,这种情况也会发生。