SVN_00020_ANONYMOUS_COMMIT

1. 为什么提交后,在日志中看不到提交者 ID?提交者为空!

如果在提交日志中的提交者为空,说明 Subversion 配置了允许匿名用户提交,在正式的部署中,是不应该出现的。

解决方案:

  • 登录 Subversion 管理后台,如地址: http://dev.moon.ossxp.com/pysvnmanager

  • 检查权限设置

  • 删除允许匿名用户登录的策略

  • 确认在缺省版本库([/]) 的根模组(/)中存在一条 “*=r” 或者 “*=” 的策略。