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

Re: Do all SVN clients run with all SVN servers?

From: Rob Pointer <rpointer_at_clearvision-cm.com>
Date: Fri, 30 Mar 2012 12:53:08 +0100

Forgive me if I am misunderstanding here however SVN clients cannot be
'forward' compatible. i.e. an svn 1.4 client will not work with a 1.6
server (repository format differs) and checking out in this manner would
produce an error saying that the expected repository format was incorrect.

However (as far as I am aware) point releases are file (e.g. 1.6.1 and
1.6.2 clients would work with servers of 1.6 and below .

Rob

On 30 March 2012 01:50, Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:

> Nico Kadel-Garcia wrote on Thu, Mar 29, 2012 at 20:33:44 -0400:
> > On Thu, Mar 29, 2012 at 8:03 AM, Daniel Shahaf <d.s_at_daniel.shahaf.name
> >wrote:
> >
> > > Nico Kadel-Garcia wrote on Thu, Mar 29, 2012 at 07:53:05 -0400:
> > > > On Thu, Mar 29, 2012 at 6:59 AM, Mark Phippard <markphip_at_gmail.com>
> > > wrote:
> > > >
> > > > > On Thu, Mar 29, 2012 at 6:35 AM, Ben Stover <bxstover_at_yahoo.co.uk>
> > > wrote:
> > > > > > As I can see there are a couple of different SVN servers and
> mutiple
> > > SVN
> > > > > clients.
> > > > > >
> > > > > > Do all SVN clients work with all SVN servers?
> > > > > > Or are some clients tied to the usage of some special SVN
> servers?
> > > > >
> > > > > All client and servers should be interoperable, even across
> versions.
> > > > > So a 1.7 client should work with a 1.0 server and vice versa.
> Clients
> > > > > are generally interoperable with each other on the same working
> copy
> > > > > as well. In that scenario, all of the clients do need to be from
> the
> > > > > same major.minor Subversion version as the client working copy
> format
> > > > > typically changes between versions
> > > > >
> > > >
> > > > Some features are not backwards compatible. The syntax of
> svn:externals,
> > > > for example, has changed significantly. And there are still people
> with
> > >
> > > The old syntax is recognized by all servers and clients, and the help
> > > output documents exactly which syntaxes are not compatible with older
> > > (<=1.4) clients.
> > >
> > And RHEL 4 comes with subversion 1.1.1. It's still under extended support
> > from Red Hat: I'm trying to build a clean update to the Repoforge 1.6.17
> > that compiles on all RHEL 4 or greater releases, and it is *NOT* easy.
>
> Very nice, and good luck. My main point was to clarify your statement
> about the compatibility of svn:externals, not to claim that 1.1 is or
> isn't supported.
>

-- 
*Rob Pointer MSc*
Software Specialist and Consultant
rpointer_at_clearvision-cm.com <mmuschol_at_clearvision-cm.com>
*
Tel: +44 (0) 845 459 9530
**
**
<http://www.twitter.com/clearvisioncm> <http://www.facebook.com/clearvisioncm>
  <http://www.linkedin.com/company/clearvision>
<http://www.clearvision-cm.com/rss-feed/clearvision-news>
  <http://www.clearvision-cm.com/>
*
Received on 2012-03-30 13:53:42 CEST

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.