1.SSL登录linux服务器
2.下载安装
# yum install subversion
3.创建存储svn所有文件的目录
# mkdir /svn
4.新建一个资源仓库
# svnadmin create /svn/project
5.查看生成的文件夹
# ls /svn/project/
6.配置svn服务的配置文件svnserver.conf文件。(svnserver存在conf文件夹中)
可以用FTP工具如flashFxp在服务器端打开文件,切记不用在本地打开再上传,会出现莫名错误。
[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz
realm = My Test Repository #这是个提示信息
7.添加客户端登录帐号/svn/project/conf/passwd
[users]
xiaoran.shen = 123456
test1 = 123456
test2 = 123456
8.配置新用户的授权文件 /svn/project/conf/authz
[groups]
admin = xiaoran.shen,test1
user = test2
[/]
@admin = rw
@user = r
* =
9.启动svn服务
# svnserve -d -r /svn/project/
默认svn服务器端口是3690。
如果需要杀死svn服务:
# ps -ef|grep svn
root 4641 1 0 16:08 ? 00:00:00 svnserve -d -r /svn/project/
root 4691 3676 0 16:13 pts/2 00:00:00 grep svn
# kill -9 4641
10.winodw客户端连接
打开TortoiseSVN Repository Browser工具
在URL中输入:svn://192.168.11.229回车,提示输入用户名和口令
如果使用linux连接