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

以後客戶端向倉庫提交代碼,會自動從倉庫檢出到指定目錄下,方便測試人員隨時測試

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章