-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 30 Nov 2005, Braden McDaniel wrote:

Suppose you have a file foo/bar/file. foo/bar/file gets deleted. The
foo/bar branch becomes foo/baz. Time passes. Maybe foo/baz becomes
bar/boo. You realize you need file. But you won't be able to retrieve it
as bar/boo/file--no way. You'll have to remember where it was when it
you deleted it.

If this is really the fundamental problem with SVN branching, I guess I fail to see how this is a problem -- yes, recovering deleted files can be a pain in the ass, but it's also a pain in the ass with CVS. You need to know when and where to find the file you're trying to recover anyways, so why is figuring out the path at that point in time so difficult?

Alright, I suppose I could see how this might get tricky if you have a branch of a branch of a branch, but that would assume development on a lot of parallel versions. Which, if you're cross-merging, is going to be sticky any way you do it.

svn is remarkably little help with things like this. Using the directory
structure to model branching was simply the Wrong Answer. And I fear svn
has gone to far down that road to turn back.

Perhaps I'm just being narrow-minded (in fact I'm sure I am, since I haven't sat down and tried out any other ways of doing branching) but if it is the Wrong Answer, perhaps I just don't know what the question is.

The discussion is academic, anyway. At the moment, we arn't using branching in VOS at all. So some kind of branching, even less than ideal, is better than none. As for local, client-side versioning, there is SVK and also "Tailor" that Lalo mentioned, that allow interfacing subversion with other systems.

I'm supprised this is such a contentious issue. It's almost like we were discussing which operating system is best or something :-)

[   Peter Amstutz   ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED]  ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDj24DaeHUyhjCHfcRAp9YAJ4hJbIzY7Rzbdao6vNOhfmn5g7osgCgq7gR
Rt/vSN9UOXCO8IjAQgxdjRQ=
=ED0O
-----END PGP SIGNATURE-----


_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to