SVN还可以使用版本日期来指定某个版本,日期格式使用ISO-8601标准,一般是yyyy-mm-dd hh:mm:ss。当你指定一个日期,SVN会在版本库中找到最接近这个日期的版本。
SVN对日期的解释是“之前最近”,因此,如果给出的时间只包含日期的话,例如2012-08-25,SVN会在2012-08-25 00:00:00这个时间点之前寻找,所以有可能会发生结果与预期不一致的情况,这个时候就需要想到这一点。
如果要查询某天某时间段内的log。
则时间应该是 -r{2016-06-27T12:00:00}:{2016-06-28T13:00:00} -v
如附件。
需要注意的是 svn的log时间都是+8的,所以我们要查询的时候也要把目的时间+8小时。不过挺奇怪的是
2016-06-24-T11:45:00+08不成功,得自己手写2016-06-24-T19:45:00