2013-03-05 37 views
2

我找回SVN记录与下一个命令SVN日志修改没有最后提交

svn log --xml svn://srv-vrn/sendinfo -r {2013-03-04}:{2013-03-05} 

信息,但它总是返回最后提交的信息,最后甚至日提交小于在修订开始日期(-R)参数。在我的情况下,它返回:

<date>2013-03-03T12:59:29.916222Z</date> 

如何使它显示仅从日期范围提交?

回答

0

你必须阅读SVN书籍,"Revision Dates"部分,并理解段落是“颠覆一天早?”

如果您指定单个日期作为修订而不指定一天的时间(例如2006-11-27),您可能会认为Subversion应该为您提供11月27日发生的最新修订。相反,你会从26日起甚至更早的时候获得修正。

如果必须在2013年3月4日修订并希望在日志中包含,你必须在启动参数使用时间23:59。

顺便说一句,我还没有想法,如果你有一个以上的版本在日期如何从日志获得第一次修订