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

Re: Subversion vs VSS

From: Steve Williams <stevewilliams_at_kromestudios.com>
Date: 2005-04-28 01:32:36 CEST

Jeffrey Allison wrote:
> VSS allows me to share files amongst projects. This is useful to us as we have a number of smallish projects that share some common code. So if three products all need timer.c and I fix a bug in timer.c, all three projects benefit upon the next build. In Subversion the nearest thing to this I can find is externals, but that would imply a blob of common files without the granularity that we have today. Am I missing anything here?

svn:externals is the way to do this. If you are only sharing one file
here and one file there, isn't that a sign of bad planning? Separate
them out into a common library that can be used by all the projects.

> Another smaller feature is the ability to refresh a directory of code with the latest from VSS. I simply say "get latest version" from VSS and I get updates to any stale files. I don't have to clear the directory out and grab everything. This isn't a huge deal, but we do this on a pretty regular basis so I think I'd get pushback if this went away.

Err... svn update? It even works better than VSS in that files deleted
from the repository are actually deleted from your local working copy.
That's a feature that prompted us to move from VSS to SVN.

> Finally I'm a little underwhelmed by the Tortoise UI that I've been playing with. It's simple and it works, but I think I'd like something a little more powerful. Any suggestions for a Subversion GUI client for Windows?

TSVN is one of the most powerful GUI clients for SVN available. It is
probably the most popular GUI for SVN. It makes nearly all the
functionality of SVN available to the user in easy to use dialogs. What
more do you want? You say that it's "simple", but I say that's because
Steve King and the other TSVN developers have done a great job at
providing all the SVN functionality in a simple interface.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 28 02:25:43 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.