我只是想知道命令svn log -v的输出是否始终相同.对我来说,它看起来像:
------------------------------------------------------------------------
r2 | username | 2011-01-16 16:52:23 +0100 (Sun, 16 Jan 2011) | 1 line
Changed paths:
   D /foo
Removed foo
------------------------------------------------------------------------
r1 | balzarot | 2011-01-16 16:51:03 +0100 (Sun, 16 Jan 2011) | 1 line
Changed paths:
   A /foo
created foo
------------------------------------------------------------------------
但我不知道它是否总是那样,特别是日期的格式!你能帮助我吗?
如果您以编程方式解析svn命令的输出,您可能希望使用该--xml开关:
svn log --xml
使用此格式时,日期(特别是)采用标准ISO 8601格式:
<date>2010-12-06T20:58:35.698893Z</date>