Simon Large wrote:
> Hi folks,
>
> I have done a bit more work on SubWCRev towards getting the requested
> placeholders. The program now reports the update status of your WC as
> well as the highest committed revision, and the output format has
> changed slightly.
>
> $WCRANGE$ is replaced with the update range of your WC in the form
> 100:200 if there are mixed revisions, or a single number if it is
> consistent.
>
> $WCMIXED?TrueText:FalseText$ is replaced with TrueText if the updates
> are mixed, FalseText if not.
>
> There is also a new -m flag which will abort SubWCRev with exit status 8
> if mixed revisions are found.
>
> NOTE: The documentation SubWCRev.txt previously gave incorrect
> information about exit status. If you rely on exit status information
> check the updated version.
>
> As yet I have not added the requested $WCURL$ place marker ... something
> for another day.
Hi Simon
Great work :-)
I was wondering, why don't we use standard CVS / SVN nomenclature for
the attributes?
Eg. replace "$WCREV$" with "$WCREV: 504 $" inside the files instead of
requiring both source and destination files?
Also applicable for the complex attributes you've just crafted:
"$WCMIXED?TrueText:FalseText$" becomes "$WCMIXED?TrueText:FalseText:
TrueText $.
In this regard, the colon that you've chosen between TrueText and
FalseText is IMHO very unfortunate, and should be replaced with
something else quickly, before it becomes common usage, so that we in
the future can be compatible with the CVS/SVN way of doing keywords..
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Apr 9 18:35:00 2005