If a source and destination files are supplied, SubWCRev copies source to destination, performing keyword substitution as follows:
Table 6.2. List of available command line switches
Keyword | Description |
---|---|
$WCREV$ | Replaced with the highest commit revision in the working copy. |
$WCDATE$ |
Replaced with the commit date/time of the
highest commit revision. By default,
international format is used:
yyyy-mm-dd hh:mm:ss .
Alternatively, you can specify a custom format which
will be used with strftime() ,
for example:
$WCDATE=%a %b %d %I:%M:%S %p$ .
For a list of available formatting characters, look at the
online reference
.
|
$WCNOW$ | Replaced with the current system date/time. This can be used to indicate the build time. Time formatting is as described above. |
$WCRANGE$ | Replaced with the update revision range in the working copy. If the working copy is in a consistent state, this will be a single revision. If the working copy contains mixed revisions, either due to being out of date, or due to a deliberate update-to-revision, then the range will be shown in the form 100:200 |
$WCMIXED$ |
$WCMIXED?TText:FText$ is
replaced with TText if there are mixed update
revisions, or FText if not.
|
$WCMODS$ |
$WCMODS?TText:FText$ is
replaced with TText if there are local
modifications, or FText if not.
|
$WCURL$ | Replaced with the repository URL of the working copy path passed to SubWCRev. |
$WCNOW$ | Replaced with the current time and date |
$WCNOW= | Replaced with the current time and date in standard format |
$WCINSVN$ |
$WCINSVN?TText:FText$ is
replaced with TText if the entry is versioned,
or FText if not.
|
$WCNEEDSLOCK$ |
$WCNEEDSLOCK?TText:FText$ is
replaced with TText if the entry has
the svn:needs-lock property set,
or FText if not.
|
$WCISLOCKED$ |
$WCISLOCKED?TText:FText$ is
replaced with TText if the entry is locked,
or FText if not.
|
$WCLOCKDATE$ | Replaced with the lock date |
$WCLOCKOWNER$ | Replaced with the name of the lock owner |
$WCLOCKCOMMENT$ | Replaced with the comment of the lock |