我的svn在checkout或者checking时都不需要我输入密码和用户名是为什么啊?

2024-11-13 16:27:23
推荐回答(2个)
回答1:

你需要设定SVN的访问权限

如果你的SVN服务器是架设在Apache上的话,那么访问权限的管理也就是基于Apache的,你需要先修改Apache的htppd.conf,在其中SVN的那段Location中加上类似如下的内容
AuthType Basic
AuthName " My SVN"
AuthUserFile f:\svn_repos\passwd.conf
AuthzSVNAccessFile f:\svn_repos\access.conf
Require valid-user

然后在服务器上用htpasswd命令创建用户名/密码文件(如上面的passwd.conf),并添加用户。然后编辑权限文件(如上面的access.conf),给你的用户赋予权限。

回答2:

如果在本地,你是管理员提交或修改不显示。还有就是你的SVN在conf文件中设置相关权限了吗?