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

Re: Compatibility of Subversion 1.3 with Subversion 1.5 Repository

From: Chris Lieb <chris.lieb+nospam_at_gmail.com>
Date: Mon, 01 Dec 2008 10:07:53 -0600

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Weintraub wrote:
> I thought I had everything setup nice and clean. I have Subversion 1.5
> installed as my server, and finally got the last project converted
> over to Subversion.
> However, our build machine is using Subversion 1.3. It's an old SUSE
> Linux installation, and we simply couldn't get a more recent revision
> of Subversion to work on it. Not without updating Apache, APR, Neon,
> and who knows what else. Heck, it took us a week just to get
> Subversion 1.3 running, so upgrading isn't an option right now.
> Now, here's the problem: Everything seemed to work our nicely. Our
> build machine (running 1.3) is able via Hudson to checkout the code
> and do a build. It can do labeling via Hudson. It looks good.
> However, one of our developers noticed that our Server (running
> Subversion 1.5) has only DB format 2 on it. He tried a "svn log -g"
> and got the following error message:
>
> svn: Querying mergeinfo requires version 3 of the FSFS filesystem
> schema; filesystem '/solbright/svn_repositories/dev/db' uses only
> version 2.
>
> I can run svnadmin upgrade on the Subversion repository, and in
> seconds, get it to be upgraded to db format version 3. I've tried this
> on a back of our server with no problems.
>
> The question I have are possible side effects on our build server
> running Subversion 1.3. I know that this build server can't do merge
> tracking, but I don't really need to worry about that. I simply want
> to know if there would be any side effect upgrading our repository to
> DB format version 3. All this subversion client has to do is checkout
> the code, work with Hudson, and do labeling. There's no real
> development that takes place on it.
>
> From what limited testing I'm doing, it all looks okay. I just want
> some confirmation that I won't be blowing everything up if I do the
> upgrade.
>
> --
> David Weintraub
> qazwart_at_gmail.com

It does not matter what version of Subversion you have installed on the
client in this case. Hudson uses SVNKit as its SVN client, not the
Subversion client you have installed on your computer. The latest
version of Hudson (1.262) uses SVNKit 1.2.0, which implements a client
compatible with SVN 1.5 and which advertises itself as "SVN/1.5.2
SVNKit/1.2.0".

Chris Lieb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJJNAvYAAoJEJWxx7fgsD+CkbgH/01WJO1c7B0u4/ngTOjPqBEl
XqFU3wg30imGf5bG3f7+8rzXuWUMAjLXS79YAqP4it7PbvVKVgHWyU2Y1BW2tTBv
I5parpnOV5qgOsRUTLIhRrTKza5DilU923cc2pwqIl8VDgl9U5qh5iinrNcrCKyp
LrAt0yUmQyN9Hmvpijy5UWCiwkdqeMWMqqiGijVtRfsPQcew1gTs4Y4oFMcesT7S
blsV61f/8IOria4OceIcVeey0V7tgDNVuWJUwmsG6HvGpI7imQdFNViTeZilXNQ6
fOVuA8fLslqBiakVBeD/n6rYqPoFMl+nGuJ/IolGjj9ODSyIhgGl3+xrm/rqq+Y=
=5uzk
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-12-01 17:20:30 CET

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.