由买买提看人间百态

topics

全部话题 - 话题: svnserver
(共0页)
k****f
发帖数: 3794
1
看了那个conf文件,没有搞清楚。
是不是svn的用户管理是不能跟系统的用户关联呢??
我想要系统用户自动变成svn的用户,怎么做?
p**i
发帖数: 688
2
我这样实现的: 系统的用户都存到ldap directory(openldap server)里
subversion用apache的mod_ldap:Authentication Provider设成ldap
以后引进新的server都用ldap authenticate
k****f
发帖数: 3794
3
看上去很复杂的,有没有什么详细的tutorial
这两天要把svn问题搞定的
p**i
发帖数: 688
4
你如果有一个working ldap server会简单一些, 否则两天比较困难
因为你需要setup ldap server, migrate your user database (/etc/passwd, /etc/
group
etc) to ldap and configure mod_ldap in apache. 时间紧迫的话, 可以装个mod_dav
_svn
然后直接用/etc/passwd来authenticate (not a good idea though):
http://search.cpan.org/~speeves/Apache-AuthenPasswd-0.12/AuthenPasswd.pm
k****f
发帖数: 3794
5
我的服务器只是做计算和编程用的,没有加入什么域服务器
是单独的机器。有没有更简单的配置办法
想法就是,把本机的用户和svn用户自动联系起来,
越简单的越好

dav
p**i
发帖数: 688
6
你的机器如果有SASL, 可以直接用SASL实现
如果有apache 2.2, 可以用Mod_Authnz_External实现

etc/
p***o
发帖数: 1252
7
你可以用linux自己的用户权限控制,把repository里的所有东西
设成组(g)可读(r)可写(w),目录再加上传播组名(s),这样组里的
人就能修改了。你再把其他人(o)的权限都关掉,他们不在组里就
没法访问了。此方法适用于NIS+NFS+SSH。web的svn没试过,不知道。
k****f
发帖数: 3794
8
这么做,能够在svn上看到是谁在check in的。
p***o
发帖数: 1252
9
我记得log里有,有人check in了还想抵赖?
k****f
发帖数: 3794
10
o,那可以试试看看
(共0页)