[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Visual Source Safe vs Subversion

From: Andy Levy <andy.levy_at_gmail.com>
Date: 2006-11-07 04:56:27 CET

On 11/6/06, Eric <spamsink@scoot.netis.com> wrote:
>
> As a followup to "Problems with Limitations or Differences of Subversion"
> posted a short time ago...
>
> One of my partners is pushing really, REALLY hard to convert us over to
> Visual Source Safe and whatever that add-on is (I forget the name, now)
> that supports accessing VSS repositories over the Internet.
>
> I really don't want to do this even if I wanted to spend the $1500 or
> thereabouts that it would cost us to do it, but I don't personally have any
> experience with VSS and so I have no way to present an effective argument.

You cannot currently purchase VSS to my knowledge. The latest release
is closing in on 8 years old now. And without regular and very careful
monitoring, you WILL lose data in it. The database is very easily
corrupted, and backing it up can get tricky because clients maintain a
connection to the database (vs. SVN, which operates in a disconnected
manner).

VSS by default uses locking when working with files. If a user checks
out (locks) a file, then leaves the company or goes on vacation for 2
weeks, an administrator has to manually unlock the file if someone
else needs to work on it, and when that other person comes back,
you've got a merge mess on your hands. Merging is not terribly good
from what I recall.

Intentionally choosing VSS for a new implementation in 2006 (nearly
2007) unless you have tools that absolutely require it and can't work
with any other source control is a very bad idea IMO.

The replacement is called Team System IIRC, it's supposedly all new,
but I know nothing about it.

Kenneth posted some good links on VSS, especially that first one.

That your partner is perturbed by something as inconsequential as
SVN's revision number scheme while insisting upon using VSS makes me
nervous for your project and organization.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 7 04:57:02 2006

This is an archived mail posted to the Subversion Users mailing list.