Boost logo

Boost Testing :

From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-10-30 23:23:42


On Oct 30, 2007, at 8:25 PM, Rene Rivera wrote:

> K. Noel Belcourt wrote:
>> I may have missed it but it appears that run.py requires at least
>> Subversion 1.4, is that right? I have Subversion 1.1.x on a number
>> of systems and it doesn't appear to work correctly (I get this error
>> message).
>
> I missed any version requirements also :-) Is there a reference
> someplace as to what options are possible given different svn
> versions?
>
>> # Executing SVN command "svn --non-interactive info --xml "/var/
>> scratch2/boost/boost" >/var/scratch2/boost/boost/svn_info.txt"
>> Subcommand 'info' doesn't accept option '--non-interactive'
>
> Even though I don't think we need the --non-interactive option for the
> info command, I know we need it for other commands. SO it would be
> good
> to find out if the option is missing entirely, or if it's just for the
> info command.

 From 'svn help info' for svn 1.1.4

$ svn help info
info: Display information about a file or directory.
usage: info [PATH...]

   Print information about each PATH (default: '.').

Valid options:
   --targets arg : pass contents of file ARG as additional
args
   -R [--recursive] : descend recursively
   --config-dir arg : read user configuration files from
directory ARG

 From 'svn help info' for svn 1.4.4

$ /sw/bin/svn help info
info: Display information about a local or remote item.
usage: info [TARGET[@REV]...]

   Print information about each TARGET (default: '.')
   TARGET may be either a working-copy path or URL. If specified, REV
   determines in which revision the target is first looked up.

Valid options:
   -r [--revision] arg : ARG (some commands also take ARG1:ARG2
range)
                              A revision argument can be one of:
                                 NUMBER revision number
                                 '{' DATE '}' revision at start of
the date
                                 'HEAD' latest in repository
                                 'BASE' base rev of item's
working copy
                                 'COMMITTED' last commit at or
before BASE
                                 'PREV' revision just before
COMMITTED
   -R [--recursive] : descend recursively
   --targets arg : pass contents of file ARG as additional
args
   --incremental : give output suitable for concatenation
   --xml : output in XML
   --username arg : specify a username ARG
   --password arg : specify a password ARG
   --no-auth-cache : do not cache authentication tokens
   --non-interactive : do no interactive prompting
   --config-dir arg : read user configuration files from
directory ARG

So clearly the svn 1.1 info option doesn't support either --non-
interactive or --xml while svn 1.4 info clearly supports both.

-- Noel


Boost-testing list run by mbergal at meta-comm.com