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

Re: svn commit: r953428 - in /subversion/trunk/subversion: include/ libsvn_subr/ svn/

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Fri, 11 Jun 2010 08:28:33 +0100

julianfoad_at_apache.org writes:

> Author: julianfoad
> Date: Thu Jun 10 19:49:22 2010
> New Revision: 953428

> * subversion/libsvn_subr/opt.c
> (svn_opt__eat_peg_revisions): Remove this wrapper, as compatibility for
> 1.6 for svn executable is not required.

Why is this not required?

We abused the API guidelines by adding this to the 1.6 branch (it
should have been added to the command line client code). We can work
around that by keeping the symbol available.

Keeping it also helps with backward compatibility testing. We have
vastly more backward compatibility code in 1.7 compared to earlier
releases. Being able to run the 1.6 client with 1.7 libraries seems
like a good idea to me. How much do you think works at present?

-- 
Philip
Received on 2010-06-11 09:36:04 CEST

This is an archived mail posted to the Subversion Dev mailing list.