Svn 什么是VSSVER.SCC文件,我可以删除它们吗?
我从一个客户端继承了一个ASP.NET2.0(文件系统)Web项目,最近几年有几家不同的公司在这个项目上工作。这个项目已经从一家公司移交给另一家公司,最后由我完成 所以现在,正如您所想象的,代码库、文件和文件夹结构已经变得非常混乱和丑陋,我正在尝试解决这个问题 它作为SVN导出的存储库/文件夹移交给我,然后我将其添加到我自己的SVN存储库中。然而,我现在发现整个vssver.scc分散在周围。它们似乎没有在任何地方使用 我相信这些都被SVN以外的另一个源代码控制系统使用Svn 什么是VSSVER.SCC文件,我可以删除它们吗?,svn,code-cleanup,Svn,Code Cleanup,我从一个客户端继承了一个ASP.NET2.0(文件系统)Web项目,最近几年有几家不同的公司在这个项目上工作。这个项目已经从一家公司移交给另一家公司,最后由我完成 所以现在,正如您所想象的,代码库、文件和文件夹结构已经变得非常混乱和丑陋,我正在尝试解决这个问题 它作为SVN导出的存储库/文件夹移交给我,然后我将其添加到我自己的SVN存储库中。然而,我现在发现整个vssver.scc分散在周围。它们似乎没有在任何地方使用 我相信这些都被SVN以外的另一个源代码控制系统使用 我可以删除这些文件吗?这
我可以删除这些文件吗?这些是MS Visual SourceSafe(VSS)使用的文件 简单地删除这些文件可能不是一个好主意,因为您的解决方案/代码的项目文件可能仍然与这些文件有一些绑定
我建议您只需备份vssver.scc文件并将其删除。如果出现任何问题,您只需恢复文件。这些文件是Visual SourceSafe绑定机制的一部分。可以安全删除的文件包括:
- *.scc
- *.vssscc
- *.vspscc
- SccProjectName
- SccLocalPath
- SccAuxPath
- SccProvider
GlobalSection(SourceCodeControl) = preSolution
SccNumberOfProjects = 1
SccLocalPath0 = .
SccProjectUniqueName1 = ...
SccProjectName1 = ...
SccLocalPath1 = ...
EndGlobalSection
没有正式的项目文件(.csproj或.vdproj),因为项目设置为文件系统网站,而不是Web应用程序。
vssver.scc
文件已在SVN源代码管理中,因此已备份,因此我将删除它们,看看会发生什么。谢谢。我只有d*.scc文件-全部删除。在我的web.config或解决方案中也没有引用。一切正常。