0
点赞
收藏
分享

微信扫一扫

Linux 创建 svn 项目

  1. 查看svn是否已安装: svn --version
  2. 创建仓库: svnadmin create 仓库路径(假设是/var/Test)
  3. 进入仓库配置文件夹:cd /var/svnrepos/Test/conf
  4. 添加用户:
  • vim passwd
  • 在[user]下新增用户:
test=testpassword #格式:用户名=密码
  1. 设置项目访问权限:
  • vim svnserve.conf
  • 在[general]下添加:
password-db = passwd #需启用密码验证
anon-access=none #非授权用户无法访问
auth-access=write #授权用户有读写权限
authz-db=authz #指定访问权限控制文件
realm=/Test #指定svn访问时的命名空间
  1. 配置访问权限文件
  • vim authz
  • 指定访问权限
[/] #当前仓库根目录
*=rw #所有配置的用户拥有读写权限
  1. 启动svn项目
svnserve -d -r /var/svnrepos
  1. 查看是否启动成功
ps ax | grep svn
  1. windows上使用svn客户端拉取此仓库:
  • 右键选择 SVN Checkout...
  • 弹窗中填上svn仓库路由:svn://仓库所在机器IP/仓库名(本例为Test)
  • 点击确定会弹窗让填写用户名,密码
  • 用户名密码正确后,就可以拉取刚创建的Test仓库了


举报

相关推荐

0 条评论