1

这让我发疯,并导致失去工作(至少不多)。

通常,当我在 Visual Studio 中编辑文件时,它应该在源代码安全中自动检出该文件。在多项目解决方案(例如,带有类库的 Web 应用程序)中,有时一个项目中的所有文件都不会自动检出,但退出和重新加载 Visual Studio 可能会暂时解决该问题。此外,项目文件永远不会自动签出。每当我添加/删除代码文件时,我都必须记得明确检查项目文件(否则我们将遇到代码文件未显示在解决方案资源管理器中的问题,或者尝试加载不存在的文件)。

我们正在使用 VS-2008 和 VSS 2005。你知道我该如何解决这个问题吗?Microsoft Update 上没有更多的 visual-studio 更新/修复。

4

1 回答 1

2

您需要确保文件是只读的,否则 VS 将无法判断它们是受版本控制的(或者,至少它是用来确定它的)。您可以告诉 VSS 自行设置,以便获取最新版本将文件 RW 放在磁盘上。

这里可能还有其他问题,但这是首先想到的。我的建议(我自己接受的)是迁移到 SVN 或替代方案。失去工作是不可接受的。

于 2009-04-23T22:18:00.790 回答