Re: [vos-d] migrate to subversion?

2005-12-01 Thread Peter Amstutz

-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


Re: [vos-d] migrate to subversion?

2005-12-01 Thread Sebastian Hoffmann
Hi.

From the far back rows I'd like to throw in Darcs:
http://abridgegame.org/darcs/
It's based on a theory of patches, recording all code changes as that. I
recommend it for no reason but being an alternative. :)

Greetings,
Sebastian
-- 
Glücklich zu sein ist oberste Bürgerpflicht.
  -- Paranoia, West End Games
Oh, look at the time, 1984 already.
  -- Daria (MTV)

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