Friday, August 01, 2008 12:16 PM Sean Feldman

Think VSS is OK? Think Again.

Issues are:

  • Constant requirement to defrag the VSS database
  • Loosing checked in code
  • Merging is absolute on block, and not partial merging
  • VSS client for VS.NET sucks, when getting latest version and focus away, the VSS dialog box hangs, along with VS.NET itself
  • Deleting checked out files leaves them on server
  • Checking in files that were touched, but final result was not different from original (1)
  • Patching?

What did you find that I didn't list here? Help me to convince my good fellow coworkers to move away from the beast. Thank you.

(1) Checked out file for change and reverted change to original code (i.e. file has not changed)

Comments

# re: Think VSS is OK? Think Again.

Friday, August 01, 2008 12:50 AM by Oolis

So what are you thinking of switching to?

# re: Think VSS is OK? Think Again.

Friday, August 01, 2008 1:34 AM by Sean Feldman

@Oolis

Subversion.

# re: Think VSS is OK? Think Again.

Wednesday, August 13, 2008 12:26 PM by David

No atomic commits

Can't back out a revision

No good branch support

It sucks shit

It sucks more shit

Microsoft doesn't use it

99% of the intelligent development community doesn't use it.

Need I say more?