我希望有人能在这里帮忙,我们有一段非常烦人的时间
Visual Studio 2008
和
Visual SourceSafe 8
.
基本上,当参与Web应用程序项目的任何人试图添加新的“项”(例如CSS文件)时,他们会得到以下错误:
签出期间发生错误或用户取消。某些文件可能尚未签出。(文件由其他用户以独占方式签出。)
如果单击框中的“详细信息”,则表示“其他用户以独占方式签出了[ourproject].csproj和[ourproject].csproj.vspscc”。除非我们认识的人没有检查过…
然后弹出另一个信息框,说:
无法完成您试图执行的命令,因为无法更改必须修改的文件'[ourproject].csproj'。如果文件受源代码管理,则可能需要将其签出;如果文件在磁盘上是只读的,则可能需要更改其属性。
显然,我们无法签出文件[ourproject].csproj,因为这是我们遇到的问题,而且显然(因为该文件受源代码管理),它的只读属性已被标记。(如果我取消标记,那么我可以再次向项目添加文件,但这似乎不是一个好主意。)
有人知道我们能做些什么来解决这个问题吗?这显然阻碍了目前的进展,我们都在拔掉头发。
谢谢你的帮助。
非常感谢大家,我们换了SVN!