svn信息与svn日志差异

svn信息与svn日志差异,svn,Svn,Subversion给了我一些混乱甚至冲突的结果。我正在尝试获取一组文件的最新提交编号、日期和作者。存储库和工作副本的修订号为6189 svn info path/to/file给了我 时间表:正常 最后更改作者:bobby 最后更改版本:5448 最后更改日期:2012-01-03 11:37:56-0800(2012年1月3日星期二) 文本最后更新:2013-01-27 20:10:08-0800(太阳报,2013年1月27日) 但是,当我用svn log path/to/file检查时

Subversion给了我一些混乱甚至冲突的结果。我正在尝试获取一组文件的最新提交编号、日期和作者。存储库和工作副本的修订号为6189

svn info path/to/file
给了我

  • 时间表:正常
  • 最后更改作者:bobby
  • 最后更改版本:5448
  • 最后更改日期:2012-01-03 11:37:56-0800(2012年1月3日星期二)
  • 文本最后更新:2013-01-27 20:10:08-0800(太阳报,2013年1月27日)
但是,当我用
svn log path/to/file
检查时,我得到了一些不同的结果:

  • r5509 | alice | 2012-01-27 07:54:57-0800(2012年1月27日星期五)3行
我已经查看了5509版本的diff,但是我看不到任何关于该文件的提及


有人能指出是什么造成了这种差异吗?5448修订版确实对文件进行了更改,因此我认为我将信任
svn info
的输出,但我想了解
svn log
给出不同修订号的原因。

对于
svn log FILENAME
您将得到修订列表,这些修订会影响
文件
。如果WC和WC中的文件未从repo更新为HEAD,您将获得部分历史记录

如果希望获得透明和相关的结果,请使用存储库中的源命令

样本

URL是


(“Last*”字段与日志数据相关)


奖金命令

>svn ls -v http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.fr.txt
     35 lazybadg           90 янв 09 11:35 Hello.fr.txt
>svn info http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.fr.txt
Path: Hello.fr.txt
Name: Hello.fr.txt
URL: http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.fr.txt
Repository Root: http://mayorat.ursinecorner.ru:8088/svn/Hello
Repository UUID: 65c3f143-cc60-1d4e-9546-1f0378d96c08
Revision: 37
Node Kind: file
Last Changed Author: lazybadger
Last Changed Rev: 35
Last Changed Date: 2013-01-09 11:35:28 +0600 (Ср, 09 янв 2013)
>svn ls -v http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk/Hello.fr.txt
     35 lazybadg           90 янв 09 11:35 Hello.fr.txt