在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/passwdpasswd[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