本文共 1003 字,大约阅读时间需要 3 分钟。
1.安装svn软件
yum install subversion
2.建立版本库文件和配置文件
svnadmin create /home/svn --创建一个svn存放文件的目录cd /home/svnvim conf/svnserve.conf --配置主配置文件(配置文件参数前面不能有空格) anon-access = none --使非授权用户无法访问(write(写),read(读),none(无法)) auth-access = write --使授权用户有写权限(write(写),read(读),none(无法)) password-db = passwd --指明密码文件路径 authz-db = authz --访问控制文件 realm = /home/svn/conf/ --认证命名空间
vim conf/passwd --添加用户名和密码文件 [users] test = 123
vim conf/authz --用户名的权限文件 [/] test = rw --权限(rw,r)
test = r --子目录对用户test只要读权限
3.启动和访问服务
iptables -t filter -A INPUT -p tcp --dport 3690 -j ACCEPT --开放iptables包过滤svnserver -d -r /home/svn --启动服务,指定svn的根目录svn://服务器IP:3690/ --访问svn的目录(如果上面/home/后面不加svn目录,那访问svn://192.168.1.2:3690/svn)netstat -anp |grep 3690 --查看服务是否启动
4.在linux导出svn服务器文件
svn checkout svn://服务器IP:3690/ svn --将服务器中的文件导出到本地svn --username=用户名 checkout svn://服务器IP:3690/web svn --将svn服务器根目录下的web目录下载 svn checkout svn://服务器IP:3690/web svn://服务器IP:3690/ --检出两个目录到本地
5.在windows导出svn服务器文件
安装svn客户端软件 --下载svn客户端后一步一步安装(默认)
在桌面右击,弹出对话框
转载地址:http://eszml.baihongyu.com/