svn配置与使用
博客专区 > Blake_ 的博客 > 博客详情
svn配置与使用
Blake_ 发表于1年前
svn配置与使用
  • 发表于 1年前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

1、本地安装svn  直接输入 yum -install svn

2、创建svn仓储 

    mkdir /home/svn

    svnadmin create /home/svn/test

启动svn仓库

svnserve -d -r /home/svn/

3、配置test

进入test目录,可以看到有四个主要目录 conf  db  hooks  locks

主要关注 conf 与 hooks

conf 中

authz       文件用来配置用户权限;

passwd      文件用来设置用户密码;

svnserve.conf 文件用来配置svn服务项

在authz文件中设置用户组,并配置用户组权限

随后进入passwd文件,设置用户密码

最后进入到 svnserve.conf 文件,找到

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

删除前面的 #

将anon-access=none,没有权限的用户禁止访问

4、进入hooks文件,生成一个post-commit文件

cp  post-commit.tmpl  post-commit

然后给 post-commit文件赋予执行权限

chmod  a+x  post-commit

在文件最后加上这样两条语句,一个完整的配置过程就完成了

export LANG=en_US.UTF-8

/usr/bin/svn update --username root --password 123456 /www/web/default  (同步更新的文件目录)

5、进入到本地电脑,导入项目进入我们已经创建好的svn仓储中

在URL of repository下面的栏目中,输入svn链接地址:svn://测试服务器ip/svn仓储名

 

标签: svn web
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 1
码字总数 313
×
Blake_
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: