Linux环境配置一-SVN配置

Linux网卡

说明:

Linux版本为CentOS6.4
Linux中硬件皆文件,网卡也是一个文件
第一个网卡/etc/sysconfig/network-scripts/ifcfg-eth0
第二个网卡/etc/sysconfig/network-scripts/ifcfg-eth1

修改配置

查看IP命令:ipconfig【win】,ifconfig【linux】
重启命令:service network restart/start/stop
检 查:ping Linux ip地址

这里写图片描述

动态获取IP的配置

1)将虚拟机网络适配器设置为:NAT模式 【虚拟机 -> 设置 -> 网络适配器 (NAT) 】
如果NAT模式不能连网则换成桥接模式
桥接模式对应默认网卡(可以上网)
NAT模式 对应 VM8网卡(可以上网)
Host-only模式 对应VM1网卡(不可以上网)
2)配置网卡
步骤1:【打开网卡】vi /etc/sysconfig/network-scripts/ifcfg-eth0
步骤2:配置网卡, 按键盘“i”键修改网卡信息】
步骤3:【修改内容如下】
DEVICE=eth0 # eth0网卡
ONBOOT=yes # 是否启动网卡
BOOTPROTO=dhcp # 动态获取IP地址 (修改后按esc键,接着按:wq回车即可)

静态IP配置

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static

IPADDR=192.168.152.123 #设置网卡ip地址
NETMASK=255.255.255.0 #设置网卡的子网掩码,
GATEWAY=192.168.152.1 #默认网关(注:一般是ip地址前三个段不变第四个段改为1即可)

连接测试(远程连接)

打开putty软件
这里写图片描述
连接
这里写图片描述

安装svn,配置post-commit

修改网卡能够上网

vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加DNS1=8.8.8.8(谷歌DNS)

service network restart #重启即可

安装svn服务器

yum -y install subversion

创建shop仓库

mkdir -p /cangku
svnadmin create /cangku/shop

配置

打开/cangku/shop/conf下相应文件
vi svnserve.conf

去注释

anon-access=none
password-db=passwd
authz-db = authz

vi passwd

添加用户

php1=1
vi authz

设置权限

[shop:/]
php1=rw

开启svn服务

svnserve -d -r /qz1/cangku

关闭Linux的防火墙

service iptables stop

本地通过【svn://服务器ip地址/shop】检出测试

配置post-commit

创建post-commit文件
cd /cangku/shop/hooks
cp -r post-commit.tmpl post-commit
vi post-commit

添加如下配置

REPOS=” 1REV= 2”

export LANG=zh_CN.UTF-8
注释掉: #mailer.py commit “ REPOS"" REV” /path/to/mailer.conf
svn update 自动检出的目录 –username 用户名 –password 密码 –no-auth-cache
注意: 自动检出的目录必须为绝对路径
给post-commit所有用户可执行权限
chmod -R a+x post-commit

开发服务器第一次检出下
mkdir -p /www/shop

第一次检出(手动)

svn co svn://服务器ip地址/shop /www/shop

以后客户端向仓库提交代码,会自动从仓库检出到指定目录下,方便测试人员随时测试

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值