一,安装Subversion
sudo apt-get install subversion
二、创建资源库
- cd /project/svn
- svnserve -d -r /project/svn 启服务器
- svnadmin create test 建仓库
三,修改用户名和密码
1,修改/project/svn/test/conf/svnserve.conf,把下面三行的注释去掉
- anon-access = read
- auth-access = write
- password-db = passwd
注意:去掉注释时要保证anon-access = read 、auth-access = write和password-db = passwd是顶格形式(即该行的前面没有空格)
2,修改/project/svn/test/conf/passwd,添加用户和密码
- test = test
- aaa= aaa
四,导入project
- svn import -m "Import project" /usr/local/projectpath svn://192.168.1.1/test/
五,导出project
说明:其实,该步骤属于客户端的操作,写在这里是因为假如你只是搭建一个供你自己在本地使用的svn服务器,那么你的机器既是svn服务器,又是svn客户端。你若要在本地同步svn服务器的数据的话,也要执行checkout等客户端命令。
- svn co svn://192.168.1.1/test/ <=> svn co svn://192.168.1.1:8080/test/