[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: David Weintraub <qazwart_at_gmail.com>
Date: Mon, 1 Dec 2008 12:53:16 -0500

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

But, I had to download a Subversion plug-in to get Hudson to do the build as
a 1.3 build. Or at least compatible with Subversion 1.3. Otherwise, the
build process didn't work. I'm not 100% sure what that Hudson plugin did,
but without it, Hudson couldn't build with Subversion on our build machine.
I'll create another repository, make it a duplicate of our current dev
repository, and try that on Hudson. I am pretty sure everything should be
fine, but I just need to make absolutely certain.

--
David Weintraub
qazwart_at_gmail.com
On Mon, Dec 1, 2008 at 11:07 AM, Chris Lieb
<chris.lieb+nospam_at_gmail.com<chris.lieb%2Bnospam_at_gmail.com>
> wrote:
> -----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 18:53:44 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.