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

Re: version at which non-interactive was added to svn add

From: Stefan Sperling <stsp_at_elego.de>
Date: Thu, 18 Feb 2010 14:51:50 +0100

On Thu, Feb 18, 2010 at 08:42:10AM -0500, Andy Levy wrote:
> On Wed, Feb 17, 2010 at 21:23, lasdka 88 <lasdka88_at_googlemail.com> wrote:
> > I am trying to find out the version at which the --non-interactive
> > option was added to svn add command. I've had a look through the
> > release notes but I can't find it. I know that it was after 1.4.2. Is
> > anyone able to help me?
>
> Features are very rarely added in minor point releases (1.4.x), so
> most likely it was 1.5 or later.

FWIW, it's in the CHANGES file:
http://svn.apache.org/repos/asf/subversion/trunk/CHANGES

Version 0.14.4 [Alpha Interim 4] (released 29 Oct 2002, revision 3553)

 User-visible changes:
...
 * new --non-interactive switch for commandline client

> > In general, what is the best way of finding out the version at which a
> > particular command line option was added? I am trying to write some
> > software which uses subversion and is backwards compatible with older
> > versions - and for that I need to know which options were available
> > for the installed version.
>
> Rather than have this external dependency and have to "probe" for
> features, why not roll the Subversion client libraries into your
> software directly? Or at least use the language bindings (API) instead
> of calling the command-line directly?

Yes, I'd recommend that, too.
Just write against the current 1.6.x API, and your software will continue
to work until the day Subversion 2.0 is released (if ever...).

Stefan
Received on 2010-02-18 14:52:29 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.