我尝试使用SVN log命令列出两个日期之间在SVN存储库中完成的活动。我已经给出了2012年至2013年的日期,但它正在给出2010年的产出。有人可以帮忙吗
C:\Users\madsrini>svn log URL -r{2012-08-01}:{2013-02-21}
------------------------------------------------------------------------
r1 | <USERNAME> | 2010-12-10 18:04:52 +0530 (Fri, 10 Dec 2010) | 1 line
答案 0 :(得分:1)
请注意,重新阅读SVN Book,&#34;修订日期&#34;章
当您指定日期时,Subversion会将该日期解析为截至该日期的存储库的最新版本
并警告&#34;颠覆是否过早?&#34;
如果您指定单个日期作为修订而未指定时间(例如2006-11-27),您可能会认为Subversion应该为您提供11月27日发生的最新修订。相反,你将从26日甚至更早的时候回来修改。
您的日志显示(根据要求):2012-08-01之前的最新修订 是2010-12-10