Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Vsssc and Vssscc files - useful for SVN?

After a repository is imported from VSS to SVN, there are some files which I guess might be VSS specific - .vsssc and .vssscc files for the solution and .vspscc for projects. They seem to be related to VSS project binding. Are they needed (or useful) for SVN as well?

like image 318
Suma Avatar asked Nov 08 '08 22:11

Suma


People also ask

What is Vspscc file used for?

Source Code Control (SCC) file for projects created with Microsoft Visual Studio; contains metadata used for tracking revisions of Visual Studio software development projects; includes information such as the version number, file path, and the number of nested projects.

Can I delete Vspscc file?

The vssscc/vspscc files are needed, especially for TFVC. Among other things, they hold the list of local files that are explicitly excluded from source control (i.e. . tfignore). We cannot eliminate these files.


2 Answers

The .vsssc and .vspscc files contain references to the visal sourcesafe server in which the solution/project was kept. Subversion doesn't need this information as this information (and more) is stored in the .svn areas of your working copy.

For the data in the .sln and project files it depends on whether you use AnkhSVN, VisualSVN or neither.

AnkhSVN (2.0+) is a real SCC provider and allows (optionally) marking the projects as managed by Subversion (/AnkhSVN). This will add similar SccXXX lines to the project files as VSS did, but will make all projects send information to AnkhSVN.

VisualSVN doesn't mark projects and tries to handle everything from the subversion administrative area by itself.

like image 171
Bert Huijben Avatar answered Oct 22 '22 08:10

Bert Huijben


No. No they aren't

like image 20
Eoin Campbell Avatar answered Oct 22 '22 08:10

Eoin Campbell