用命令创建一个SVN库

1. 在安装目录下执行 ./svnadmin <文件夹路径名>([/opt/CollabNet_Subversion/bin]我机器的路径,/var/svn/repositories,我安装库的路径)

 

2. 修改配置文件svn_access_file,添加用户.(/etc/opt/CollabNet_Subversion/conf,我机器的路径)

[groups]
admin = admin
devteam = xiaobo,shaohua,guodong,yejun,feifei,guanfeng 

[:/]
* = r
@admin = rw

[seo:/]
* = r
@devteam = rw 

[utils:/]
* = r
@devteam = rw

[els:/]
* = r
@devteam = rw

 svn_auth_file文件记录了用户名,密码,通过apache的命令htpasswd去维护.

 

例如:

htpasswd -b /etc/opt/CollabNet_Subversion/conf/svn_auth_file lingfeng 123456
向svn_auth_file这个用户文件中,添加了一个lingfeng的用户,密码是123456

如果是新建的文件,第一个用户,参数用-c,不用-b,这个命令的细节可以参看他的help

 

 server文件记录了库的根目录等信息.

 

==========================================

这2天服务器重起,svn 不能用了,查了一下,发现原来是apache自启动的时候错了,不知道谁多安装了一个apache,自启动的时候,起了这个新的apache.

 

ps -ef|grep httpd 看一下(这里是启动了 /usr/apache/bin/httpd),找到进程号, kill 掉.

重新执行svn的启动脚本(/etc/init.d/collabnet_subversion start),ok了.

 

特此纪录一下,免得以后出了问题,又忘了.

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值