准备进行相关配置,Linux搭建SVN服务器方法

时间:2016-05-11 作者:何道臣 阅读:5078次

  准备进行相关配置,Linux搭建SVN服务器方法   #为运行svn设置专用的用户组,非必须操作,但推荐,

。   

  

  #为运行svn设置专用的用户组,非必须操作,但推荐   

  -g svn svn#为运行svn设置专用的用户,非必须操作,但推荐   

  #为运行svn专用用户设置密码,非必须操作,但推荐   

  -p /var/svn#建立/var/svn,作为集中存放repo的根目录   

  /var/svn;chown svn /var/svn#移交目录给svn用户   

  -l svn#开始切换为svn用户进行后续操作   

  -p /var/svn/default-repo#为即将创建的代码库建立一下文件夹   

  /var/svn/default-repo/#建立代码库,/var/svn/default-repo/为代码库所在文件夹   

  /var/svn/default-repo/conf#进入新建立的代码库的 conf目录下,准备进行相关配置   

  password-db=passwd#指定账号和密码配置文件,默认从与同目录,即conf/下查找相关文件   authz-db=authz#指定权限配置文件,默认从与同目录,即conf/下查找相关文件   realm=default-repo#认证域,这个值会显示在登入时提示的“认证域”名称,默认值是分配给这个版本库的一个UUID,为了直观,我们可以将其设定为版本库的名称   

  

  在块中添加用户和密码,格式:帐号=密码,如:   

  

  

  

  用于定义被施加权限的目标文件夹,此处设定为根目录
  

  第二行:帐号=权限,r:读,w:写   

  -d -r /var/svn/default-repo/#启动svn server   

  注:同一台服务器可以运行多个svnserver,只需要启动时换一个端口即可:svnserve -d -r /var/svn/another-repo/ --listen-port 3691   -g svn svn#为运行svn设置专用的用户,非必须操作,但推荐,/var/svn/default-repo/#建立代码库,/var/svn/default-repo/为代码库所在文件夹,

,第二行:帐号=权限,r:读,w:写。

相关教程