最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ubuntu安装svn配置svn以及提交svn之后,如果自动同步到web站点
时间:2022-06-30 19:13:44 编辑:袖梨 来源:一聚教程网
我知道网上已经有很多很多的攻略了,但是这是我自己实验成功之后的经验,希望和广大程序员们有所共鸣。
ubuntu 安装 svn 就十分的 简单了 一条命名 等待安装成功即可
安装服务
sudo apt-get install subversion
然后选择合适的位置创建自己的仓库,位置自己选,做好在home下面
sudo svnadmin create /home/svn/960trade
然后配置创建仓库下面的文件,就是造登陆用户找到conf文件夹下面的passwd文件打开
管他原先是什么呢,全部覆盖我的文件内容
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
mashouli = 123456
zhaomeng = 123456
#号后面应该就是注释的内容不用管,下面就很明白了 帐号 = 密码 ,你自己造你自己的就好
然后再打开authz文件全覆盖成
[groups]
[/]
mashouli = rw
zhaomeng = rw
这个意思就是那个用户的读写权限,rw就是可读可写的意思
ok配置完成
然后就是用的svn地址 和建立的帐号密码 同步即可
怎吗用 svn 工具同步 应该会吧
我们直接说 如何提交之后 自动 同步到 web站点
找到 hooks 文件夹
post-commit.tmpl文件 改名 为post-commit
就是去掉后缀
里面的原先内容不用管,在最下面添加这些
#!/bin/sh
export.UTF-8
sudo /usr/bin/svn update /home/svn/ceshi/960onecom --username harry --password harryseresecret
post-commit文件就是提交svn之后执行这个文件里面的内容,而我们添加的这句意思就是同步到指定的文件夹
sudo /usr/bin/svn update /home/svn/ceshi/960onecom --username harry --password harryseresecret
这个应该好理解吧,换成你的自己的目录,和你自己的帐号密码即可,就这么简单,搞起
相关文章
- 剑侠情缘零唐门近战刺客控制流构筑指南 07-04
- 英勇之地英勇小镇隐藏boss位置汇总 07-04
- 世界加密数字货币排行榜Top10 07-04
- A股加密货币龙头股(数字货币加密概念股有哪些) 热门加密货币交易所币安推荐 07-04
- 全面比较:币安质押投资指南:适合哪些类型的投资者参与? 07-04
- 什么是Pectra 升级?以太坊Pectra升级亮点、是好是坏? 07-04