From owner-freebsd-current@FreeBSD.ORG Mon Aug 10 02:04:14 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B423106566C for ; Mon, 10 Aug 2009 02:04:14 +0000 (UTC) (envelope-from ota@j.email.ne.jp) Received: from mail1.asahi-net.or.jp (mail1.asahi-net.or.jp [202.224.39.197]) by mx1.freebsd.org (Postfix) with ESMTP id 62D4B8FC08 for ; Mon, 10 Aug 2009 02:04:13 +0000 (UTC) Received: from localhost (pool-70-20-219-14.phil.east.verizon.net [70.20.219.14]) by mail1.asahi-net.or.jp (Postfix) with ESMTP id A7F4D82A6B; Mon, 10 Aug 2009 11:04:10 +0900 (JST) Date: Sun, 9 Aug 2009 22:04:02 -0400 From: Yoshihiro Ota To: Kostik Belousov 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+fbsd.current@mailing.thruhere.net> <20090808190514.GA60303@owl.midgard.homeip.net> <200908081138.07633.mel.flynn+fbsd.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> X-Mailer: Sylpheed 2.6.0 (GTK+ 2.12.11; i386-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Dimitry Andric , Tim Kientzle , freebsd-current@freebsd.org Subject: Re: What's up with the SVN repository? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2009 02:04:14 -0000 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 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 >