解决SVN不记录日志问题

2013-10-18 杜世伟 Linux

首先说明下svnserve.conf配置文件,配置项分为以下5项:

anon-access 控制非鉴权用户访问版本库的权限。取值范围为"write"、"read"和"none"。
即"write"为可读可写,"read"为只读,"none"表示无访问权限。
缺省值:read

auth-access 控制鉴权用户访问版本库的权限。取值范围为"write"、"read"和"none"。
即"write"为可读可写,"read"为只读,"none"表示无访问权限。
缺省值:write

password-db 指定用户名口令文件名。除非指定绝对路径,否则文件位置为相对conf
目录的相对路径。
缺省值:passwd

authz-db 指定权限配置文件名,通过该文件可以实现以路径为基础的访问控制。
除非指定绝对路径,否则文件位置为相对conf目录的相对路径。
缺省值:authz

realm 指定版本库的认证域,即在登录时提示的认证域名称。若两个版本库的
认证域相同,建议使用相同的用户名口令数据文件。
缺省值:一个UUID(Universal Unique IDentifier,全局唯一标示)。

 

昨天配置好svn之后,对版本库操作修改,文件保存正确,查看提交log日志提示no data,现在说明下解决方法:


解决方案:
将svnserve.conf文件的配置设置为: anon-access = none
重启svnserver
在日志信息界面点击“重新按钮”即可
分析:
此问题主要出现在svnserve文件中的anon-access访问权限的设置问题上。

 

标签: linux svn svnserve.conf

Powered by emlog 沪ICP备2023034538号-1