Tortoisesvn 为什么可以';执行SubWCRev.exe subversion工具后,我在SETDOS命令中是否看到$WCREV$?

Tortoisesvn 为什么可以';执行SubWCRev.exe subversion工具后,我在SETDOS命令中是否看到$WCREV$?,tortoisesvn,Tortoisesvn,我可以在Windows上成功执行SubWCRev.exe。它确实显示了修订号。但是在dos命令下键入set不会列出任何$WCREV$var。那么它存储在哪里?从SubWCRev.exe帮助输出中,这是预期的命令行: 用法:SubWCRev-WorkingCopyPath[SrcVersionFile-DstVersionFile][-nmdf] 这就是它对SrcVersionFile和DstVersionFile参数的作用,如果您给它们: SubWCRev读取Subversion状态 工作副本中

我可以在Windows上成功执行SubWCRev.exe。它确实显示了修订号。但是在dos命令下键入set不会列出任何$WCREV$var。那么它存储在哪里?

从SubWCRev.exe帮助输出中,这是预期的命令行:

用法:
SubWCRev-WorkingCopyPath[SrcVersionFile-DstVersionFile][-nmdf]

这就是它对
SrcVersionFile
DstVersionFile
参数的作用,如果您给它们:

SubWCRev读取Subversion状态 工作副本中所有文件的 不包括外部。如果SrcVersionFile 如果已指定,则将对其进行扫描 表单的特殊占位符 “$WCxxx$”。SrcVersionFile就是这样 已复制到DstVersionFile,但 占位符将替换为 有关工作副本的信息,请参见 如下:

$WCREV$         Highest committed revision number
...