centos 安装 svn 完整版
来源:互联网 发布:大数据开发入门的好书 编辑:程序博客网 时间:2024/05/29 08:44
第一
1 Centos 安装 svn 建议版本1.6以上
Yuminstall subversion
2 创建版本库 一般放在 var 文件
这里有坑注意一下 root和apache 所以特别注意
# sudomkdir /var/svn
# sudo svnadmin create /var/svn/fwc
开启文件权限
chmod -R 777 /var/svn
chmod -R 777 /var/svn/fwc
3进入#cd/var/svn/fwc 可以看到conf db format hooks locks README.txt四个目录
进入#cd conf/
# sudo vim svnserve.conf #将以下参数去掉注释
[general]
anon-access = none #匿名访问权限,默认read,none为不允许访问
auth-access = write #认证用户权限
password-db = passwd #用户信息存放文件,默认在版本库/conf下面,也可以绝对路径指定文件位置
authz-db = authz
图
# sudo vim passwd #格式是用户名=密码,采用明文密码
[users]
xiaoming = 123
zhangsan = 123
lisi = 123
# sudo vim authz 这里这是用户时要特别小心
这里特别注意[]括号里冒号一定不能错
启动sudo svnserve -d -r /home/svn
#查看是否启动成功,可看的监听3690端口
# sudo netstat -antp |grep svnserve
tcp 0 00.0.0.0:3690 0.0.0.0:* LISTEN 28967/svnserve
编辑时在启动时
关掉线程 sudo killall svnserve
启动 sudo svnserve -d -r/home/svn
创建钩子
export LANG=zh_CN.UTF-8 #编码问题
/usr/bin/svn update --username qiuyang --password qiuyang123 /var/www/html/fwcs
最重要的一步 不能少 否则代码不会同步过去
在网站域名目录 checkout 一下 这样默认默认程序自动更新到这个文件下 钩子地址也要对应
svn checkout svn://ip/fwc
- centos 安装 svn 完整版
- centos安装nx完整版
- CentOS完整版软件安装
- svn安装以及与myeclipse结合完整版
- CentOS 6 安装配置教程【完整版】
- CentOS 6 安装配置教程【完整版】
- CentOs下安装SVN
- CentOS安装svn
- centos安装svn
- centos svn安装
- Centos安装SVN服务
- CentOS安装svn服务
- centos安装svn服务器
- centos安装svn服务器
- CentOS安装SVN Server
- Centos 安装svn
- CentOS安装SVN
- centos安装svn服务器
- 【程序员周边】程序员系列表情包
- Vue 2.X 生命周期
- Alfred 3 等破解版软件每次开机运行后都提示是否允许访问通讯录
- centos 6.8配置qq smtp邮件发送
- 微信个人网页版API的微信机器人
- centos 安装 svn 完整版
- 对 Jenkins+ANT+Jmeter 接口测试的实践
- 基于Haproxy+Keepalived负载均衡高可用架构
- HDU 5992 Finding Hotels
- LeetCode ZigZag Conversion
- Kaggle机器学习之模型融合(stacking)心得
- 转:linux as4下安装oracle10g终结版
- String对象常用操作
- centos7 安装composer