此问题主要出现在svnserve文件中的anon-access访问权限的设置问题上。
如果
anon-access = none时,按照文档中注释:禁止所有匿名访问,也就是说如果不在authz-db中开放访问的用户,是不会允许读写版本日志的,故系统对日志的读写也纳入禁止访问范围,所以在查看日志时,出现时间日期显示为1970-01-01, 日志信息显示no data。也就是这个原因。
所以在设置svnserve中的访问权限时,请设置为 anon-access = read,只读模式。这样的话,日志文件即可显示正常。