What is the difference between VSS 6.0 and VSS 2005?

We have been using VSS 6.0 from the very beginning, but yesterday I threw VSS2005 onto our MSDN subscription, it did not allow me to install it from ISO via Daemon Tools (not sure why, but I sent a MIS error report ...). I noticed that it has a directory of program files right on the ISO, so I just copied the folder to my hard drive. Well, I opened the client and now, the glamorous version of VSS 6.0, associated with the same database.

Does anyone know if I will destroy everything using it?

+6
visual-sourcesafe visual-sourcesafe-2005
source share
3 answers

We switched from VSS6 to VSS2005 a little over a year ago. The database structure is identical. The only caveat we discovered was that some people still used VSS6 in a database where others used VSS2005. VSS2005 considers Unicode text files as text files, while VSS6 does not. This means that when VSS2005 adds a Unicode text file, VSS6 treats it as binary (this applies to csproj files among others).

In addition, VSS2005 supports proper HTTP access to the database (provided that the server extensions are installed), improved local network performance (again with server extensions) and improved file system dialogs (the nasty old ones disappeared). However, the dialog box for adding a new file displays ALL files, and not just those that are not included.

In addition, VSS2005 allows you to provide custom editors and explode tools with a file extension, which is very useful. For example, some of our XML files are encrypted, so we run the decryption tool to the difference tool using this system, which greatly improves the efficiency of our browse processes.

There are other tricks here and there, mostly good, but sometimes annoying.

Finally, nothing was destroyed. Actually, it seems that there was less corruption in the database than the transition, but I would not use this new VSS, as it was not a comprehensive test.

+13
source share

I am sure there is no danger of destroying anything other than using VSS 6.0.

It's been a long time since I last used VSS, but we also upgraded from version 6 to version 2005. As far as I remember, there were only some cosmetic changes in the client (VSS explorer), but the format of the database, as well as the available function, were exactly same as in VSS 6.

+2
source share

You must be fine.

Since VSS just uses file sharing for everything and there is nothing really server-based, everything is fine. Not much has changed in the database format, mainly on the client side.

+1
source share

All Articles