|
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