-
什么是SVN
Subversion是一个自由,开源的版本控制管理系统,类似一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以很方面恢复到以前的版本,并可以查看数据更改细节。目前,Subversion已成为主流的开源代码版本管理软件之一,简称SVN。 -
安装
sudo apt-get install subversion
-
创建版本库、项目
1、先创建svn根目录文件夹
sudo mkdir /home/svn
2、创建项目的目录文件夹
sudo mkdir /home/svn/Demo1
sudo mkdir /home/svn/Demo2
3、把对应项目的目录文件夹通过 svnadmin命令 创建成svn的项目
svnadmin create /home/svn/Demo1
svnadmin create /home/svn/Demo2
-
设置统一密码
1、复制一个项目下conf文件夹下面的authz、passwd两个文件到svn根目录下
sudo cp /home/svn/Demo1/conf/authz /home/svn
sudo cp /home/svn/Demo1/conf/passwd /home/svn
authz文件主要是用来设置访问权限,passwd文件用来保存访问者的用户名密码等。
2、修改每个项目下conf文件夹下面的svnserve.conf文件,保证每个项目的权限以及访问者的信息来源一致,皆来源于上一步所产生的统一文件,使用相对路径来指定
“# anon-access = read” 修改为 anon-access = none
“# auth-access = write” 修改为 auth-access = write
Ubuntu下搭建SVN服务器简单操作
最新推荐文章于 2024-09-17 19:19:17 发布