svn搭建,很简单

yum install subversion

2015年1月7日15:23:07 我测试的时间 系统是centos6.5

直接yum,centos是可以直接解决apr apr-util 依赖问题,如果提示包确实,这个2个包都在apache官网可以下载,不会的可以去我看下我安装lanmp的文章

mkdir /data
mkdir /data/website
这个也可以是网站根目录因为提交之后需要测试网站是不是更新是好的

svnadmin create /data/website/king //king是第一个项目

cd /data/website/king/conf
ls
你会看到这几个文件
svnserve.conf passwd authz   

vi svnserve.conf

请注意,一定要去掉#之后顶格 
      anon-access:none 匿名不能访问,改成none
       auth-access
       password-db
       authz-db
       realm = /data/website/king
vi passwd
在
[users]
用户名=密码
zx = zx
test = test
 
vi authz
[groups]
admin = zx 管理员组
reader = test 测试员组
[/]
根目录
zx =rw    个人设置
@admin = rw
test = r
@reader rw
 
/data/website/是svn的根目录 
/data/website/king 是king项目的
我们刚才配置的是king这个项目项目的配置
svnerve -d -r /data/website
netstat -tnlp
查看3690端口的服务器开启了
 
测试的ip地址是192.168.1.112
下载tortoise svn
里面还有语言包chinese 
在你开发的项目的网站代码,首先checkout
输入
svn://192.168.1.112/king
输入用户名和密码
就ok,记住
checkin,吧现有目录所有的代码全部提交
 
就OK了,很简单


你可能感兴趣的:(svn搭建,很简单)