在Ubuntu上安装SVN服务
安装 SVN 服务
sudo apt-get install subversion
创建根目录文件夹
mkdir /root/svn
创建仓库文件夹
mkdir /root/svn/shidian
创建仓库
svnadmin create /root/svn/shidian
仓库创建成功
文件夹中生成了下列内容:
- conf
- db
- format
- hooks
- locks
- README.txt
启动服务
svnserve -d -r /root/svn –listen-port 17749
创建全局的账号密码和权限文件
touch /root/svn/passwd
touch /root/svn/authz
添加账号密码
vi /root/svn/passwd
passwd[users] user1 = password
添加权限配置
vi /root/svn/authz
可按分组或按用户配置:
authz[groups] coder = user1,user2 [shidian:/] @coder = rw * = r [u1:/] user1 = rw
在仓库中配置鉴权
vi /root/svn/shidian/conf/svnserve.conf
修改下列四行
svnserve.confanon-access = none auth-access = write password-db = /root/svn/passwd authz-db = /root/svn/authz
在Ubuntu上安装SVN服务
https://vitsumoc.github.io/在Ubuntu上安装SVN服务.html