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

Naive question regarding subversion vs. bitkeeper

From: John Griffin <John.Griffin_at_pwgsc.gc.ca>
Date: 2005-04-16 00:01:53 CEST

Hi All,

If this has been thoroughly discussed before I apologize. I have been reading about this recent flap concerning bitkeeper and was wondering how difficult would it be to add distributed functionality to subversion? The subversion client already keeps track of where things came from and what things have changed. It looks like, from my point of view, that if you added this functionality to the subversion server people could pull from and push to repositories much the same way the clients do and more or less the same way bitkeeper currently does. A distributed session could look something like this:

svn pull svn://parent/branches/project1 svn://child/branches/project1
svn checkout svn://child/branches/project1 PATH

... do work in the regular svn way ...

svn push svn://child/branches/project1

If there are conflicts:

svn merge --with-parent svn://child/branches/project1 WCPATH
svn commit -m 'Did the merge'
svn push svn://child/branches/project1

Now I am making some really big assumptions here but I think you get the idea. Is it possible for this functionality to be added to subversion or is there some large issue I am missing?


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Apr 16 00:04:33 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.