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

Re: Subversion user with non network questions

From: Todd A. Jacobs <nospam_at_codegnome.org>
Date: 2005-08-31 11:50:27 CEST

On Mon, Aug 29, 2005 at 03:10:30PM -0700, Timothy Weaver wrote:

>The reason we use both is currently we can't find a way to do a check
>in when you don't have internet connection.

This is an inherent issue to using *any* centralized repository.
Projects like monotone use a completely different model that allows
private commits to a local repository with push/pull to a
more-centralized repository on demand.

Having said that, I handle things differently. I use Subversion as a
central repository, but if I need to do disconnected operations, I use
RCS or CVS on specific files to track my offline history, then merge
them back into Subversion the next time I'm online.

I'm not aware of any way to directly import the version history back and
forth, but it's not a great deal of trouble to treat my Subversion files
as a vendor branch in RCS, and just use the output of rlog as the input
to a Subversion commit (e.g. svn commit -m"$(rlog foo)" foo) when
needed.

It's not pretty, but it works. All VCSs have warts; the question is,
which warts are the ones you can live with? :)

-- 
Re-Interpreting Historic Miracles with SED #141: %s/water/wine/g
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Aug 31 11:52:14 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.