Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Aug 2009 22:04:02 -0400
From:      Yoshihiro Ota <ota@j.email.ne.jp>
To:        Kostik Belousov <kostikbel@gmail.com>
Cc:        Dimitry Andric <dimitry@andric.com>, Tim Kientzle <kientzle@freebsd.org>, freebsd-current@freebsd.org
Subject:   Re: What's up with the SVN repository?
Message-ID:  <20090809220402.f22935e1.ota@j.email.ne.jp>
In-Reply-To: <20090809102119.GC1884@deviant.kiev.zoral.com.ua>
References:  <409F1C03-B18C-4084-93D0-3D1918D7F105@exscape.org> <200908081044.55066.mel.flynn%2Bfbsd.current@mailing.thruhere.net> <20090808190514.GA60303@owl.midgard.homeip.net> <200908081138.07633.mel.flynn%2Bfbsd.current@mailing.thruhere.net> <4A7DE52F.5000201@FreeBSD.org> <20090808210258.GA1884@deviant.kiev.zoral.com.ua> <4A7DE8A9.7070703@andric.com> <4A7E3906.60007@freebsd.org> <20090809102119.GC1884@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
How about SVK?

Something like below will copy a repository.
% svk mirror svn://svn.freebsd.org/base //freebsd/base

I do not know the details mentioned below, though.

Hiro

On Sun, 9 Aug 2009 13:21:19 +0300
Kostik Belousov <kostikbel@gmail.com> wrote:

> On Sat, Aug 08, 2009 at 07:48:38PM -0700, Tim Kientzle wrote:
> > >On 2009-08-08 23:02, Kostik Belousov wrote:
> > >>Working with the history with reasonable speed. Additional bonus
> > >>is ability to be able to work offline.
> > 
> > "svnsync" is a standard SVN tool (installed as part
> > of svn) that makes it pretty easy to set up a read-only
> > copy of an SVN repository.  It's a little confusing
> > to get set up initially, but once you do, you can
> > just run it from cron every hour or so to keep in
> > sync.
> > 
> > Main documentation for svnsync starts here:
> > http://svnbook.red-bean.com/en/1.5/svn.ref.svnsync.html
> The issue with svnsync is that modifications of the non-versioned
> properties, that is the normal svn operation, but disabled on our repo,
> are not propagated by svnsync. Also, direct manipulations on the repo,
> like the surgery that was done with cvs2svn:cvs-rev properties, also not
> propagated by svnsync.
> 
> I believe this is major reason why the svnsync mirrors are not given a
> bless. I do use svnsync, and my local mirror is used both to feed the
> the git-svn and local checkouts.
> 
> > 
> > Even without a replica, I've found offline work with
> > SVN pretty reasonable.  No history, but the common
> > "svn status", "svn diff", and "svn revert" commands
> > are fully functional when offline.
> > 
> > Dimitry Andric wrote:
> > >Lowering the load on the main FreeBSD svn server is also nice. :)
> > 
> > This is much less of an issue with SVN than CVS.
> > 
> > Tim
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090809220402.f22935e1.ota>