在centos中建立svn库

来源:互联网 发布:js中map遍历 编辑:程序博客网 时间:2024/06/09 23:23
 (1)创建仓库文件夹       #cd /home     #mkdir svn       /home# sudo chown -R 777 svn     /home# sudo chmod -R 777 svn (2)创建仓库       svnadmin create /home/svn   修改svn 下的conf/svnserve.conf文件   去掉#[general]前面的#号    [general]   #匿名访问的权限,可以是read,write,none,默认为read   anon-access = none   #认证用户的权限,可以是read,write,none,默认为write   auth-access = write   #密码数据库的路径,去掉前面的#    password-db = passwd    修改svn 下的conf/passwd文件配置文件    如修改成    [users]    flyli = 123456 (3)然后启动svn服务  svnserve -d -r /home/svn   (4)最后导入svn工程  svn import -m "New import" /home/test svn://localhost/svn  这样/home/test文件夹下的项目就导入了svn中了,而-m参数的意思是message也就是今后查看svn log时候看到的东东了注意事项:启动时遇到的问题:  启动svnserve时出现cannot bind server socket:address already in use  解决方法:  方法一:找出svnserve id 杀死掉进程        netstat -ntlp        kill -9 id  方法二:重新指定一个端口号(默认端口3690)         svnserve -d --listen-port 3691 -r /opt/svndata/repos


原创粉丝点击