6.2. 关键字替换

如果提供了源文件和目的文件,SubWCRev 会复制源文件到目标文件,执行如下所属的关键字替换:

表 6.2. 列出可用的命令行开关

关键字描述
$WCREV$用工作副本中最高的提交版本来替换
$WCDATE$用最高提交的版本的日期/时间替换。为了避免混淆,使用国际化格式,例如 yyyy-mm-dd hh:mm:ss
$WCNOW$用当前的系统日期/时间替换。它用来指出构建时间。同样为了避免混淆,使用国际化格式。
$WCRANGE$在工作目录用更新版本范围替换。如果工作目录处于一致的状态,它是一个单一版本。如果工作目录包含混合版本,或者是过时,或者是故意更新到版本,那么这个范围会用象100:200这样的格式来显示。
$WCMIXED?TText:FText$当有混合版本时用TText 替换,否则用FText替换。
$WCMODS?TText:FText$若本地存在修改,就用正确提示文本 TText 替换,否则用失败提示文本 FText 替换。
$WCURL$用传递给SubWCRev的工作目录的版本库地址替换。