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

Re: Hold source code in two repositories

From: Andreas Schweigstill <andreas_at_schweigstill.de>
Date: Tue, 15 Apr 2008 18:43:56 +0200


Matthias Fechner schrieb:
> is it possible to hold a source code in two repositories?
> The background is that I'm often offline but I want to commit code to my
> local repository (and diff, log etc all).
> When I'm online again then the repo should commit all done changes to a
> central repository.

Such a setup is possible with SVK:


I used it for some months quite successfully but the main disadvantage
is that it doesn't create the Subversion meta data in the sandboxes, so
it isn't possible to use tools like kdesvn or TortoiseSVN with SVK. But
this is also an advantage because on setups with multiple sandboxes this
can save a lot of disk space and also doesn't "pollute" the sandbox. The
meta data is kept in SVK's own repository.

SVK also uses its own merge tracking system which usually also works
with mixed Subversion and SVK environments, but I also noticed that some
changes had been "stuck" in the SVK repository.

Another nice feature of SVK is the possibility to have views which are
missing on Subversion. Unfortunately once I corrupted my SVK repository
when using views and wasn't able to push my changes from SVK to the
Subversion back-end, so these changes were completely lost. I don't know
if the current SVK release (2.0.2) has fixed those problems with views.

With best regards
Andreas Schweigstill

Dipl.-Phys. Andreas Schweigstill
Schweigstill IT | Embedded Systems
Schauenburgerstraße 116, D-24118 Kiel, Germany
Phone: (+49) 431 5606-435, Fax: (+49) 431 5606-436
Mobile: (+49) 171 6921973, Web: http://www.schweigstill.de/
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-04-15 18:44:09 CEST

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