我希望有人可以在这里帮忙,我们有一个令人难以置信的烦人的时间与Visual Studio 2008和Visual SourceSafe 8。无法将新项目添加到源代码管理?
基本上,当涉及到Web应用程序项目的人试图加入一个新的“项目”(例如CSS文件。)他们收到以下错误:
An error or user cancellation occurred during checkout. Some files may not have been checked out. (File is exclusively checked out by another user.)
如果您单击“详细信息”,在它表示[我们的项目] .csproj和[我们的项目] .csproj.vspscc是“专门由另一个用户签出”的框。
The command you are attempting cannot be completed because the file '[ourProject].csproj' that must be modified cannot be changed. If the file is under source control, you may want to check it out; if the file is read-only on disk, you may want to change its attributes.
显然,我们不能签出该文件[ourProject] .csproj的,因为这就是问题所在:除非他们不被任何人我们知道...
另一个信息框就会弹出,并说签出我们有,很明显(因为该文件在源代码控制下),它的READ ONLY属性被标记。 (如果我取消标记,那么我可以再次将文件添加到项目中,但这似乎不是一个好主意。)
有谁知道我们可以采取什么措施来解决此问题。这显然阻碍了目前的进展,我们都在拉我们的头发。
感谢您的任何帮助。
非常感谢大家,我们切换到SVN!
切换到SVN的时间! VSS是有史以来最大的PoS。 – JonnyD 2009-10-30 15:31:31
大声笑。我们正在考虑Team Foundation Server。对此有何想法? – 2009-10-30 15:45:51
@Django:无论如何一个想法 - 它必须比VSS好。说真的,VCS是Free/Open Source软件非常非常好的一件事。 – 2009-10-30 15:59:44