Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Aug 2009 13:21:19 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Tim Kientzle <kientzle@freebsd.org>
Cc:        Dimitry Andric <dimitry@andric.com>, freebsd-current@freebsd.org
Subject:   Re: What's up with the SVN repository?
Message-ID:  <20090809102119.GC1884@deviant.kiev.zoral.com.ua>
In-Reply-To: <4A7E3906.60007@freebsd.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--f3fibfc/PR0XgZAi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.
>=20
> "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.
>=20
> 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.

>=20
> 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.
>=20
> Dimitry Andric wrote:
> >Lowering the load on the main FreeBSD svn server is also nice. :)
>=20
> This is much less of an issue with SVN than CVS.
>=20
> Tim

--f3fibfc/PR0XgZAi
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEARECAAYFAkp+ox4ACgkQC3+MBN1Mb4i8EQCfd2K6wktsxtwKp8WlzqcbwYwB
PqUAoIf5p0MPNLPJgwZrKaYHl/1A1N8U
=WylE
-----END PGP SIGNATURE-----

--f3fibfc/PR0XgZAi--



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