linux 代码同步至svn,linux搭建svn服务并手动同步代码到web目录

1.安装svn服务端

yum -y install subversion

2.查看安装路径等信息

rpm -ql subversion

3.查看svn帮助信息

svn help

4.创建svn版本库目录(这是个大库,里面用svnadmin创建的才是各个项目的库)

mkdir /home/svnDB

5.创建版本库(项目)

mkdir /home/svnDB/test/

svnadmin create /home/svnDB/test/

6.配置版本库

进入/home/svnDB/test/conf,里面有三个文件

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

(1)在passwd文件的[users]块中添加用户名和密码:账号=密码,例如username=password

(2)在authz的末尾增加

[/]

username=rw

(*=)这个是其他的都没有读写权限,前面的才有

(3)在svnserve.conf

去掉三个的前面的#号,如下

auth-access = write #授权用户可以写

password-db = passwd #使用passwd作为账号文件

authz-db = authz #使用authz作为权限文件

ps:注意,前面不能有空格

7.启动svn服务,这里启动大仓库

svnserve -d -r /home/svnDB

8.客户端安装这里略过,直接进入服务端的更新到web目录

svn co svn://你的ip 你想放在那个目录(这样的创建到web目录如果更新可以在那个目录下直接svn update,但是有svn的隐藏文件)

svn export svn://你的ip 你想放在哪个目录(这样的web目录没有svn隐藏文件,但是不能直接用svn update更新,推荐上面的)

原文:http://www.cnblogs.com/php48/p/7700131.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值