日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CentOS6.3+Subversion+Usvn搭建版本管理服務(wù)器

一. Subversion 簡(jiǎn)介 
Subversion是一個(gè)自由,開源的版本控制系統(tǒng)。在Subversion管理下,文件和目錄可以超越時(shí)空。Subversion將文件存放在中心版本庫(kù)里。這個(gè)版本庫(kù)很像一個(gè)普通的文件服務(wù)器,不同的是,它可以記錄每一次文件和目錄的修改情況。這樣就可以籍此將數(shù)據(jù)恢復(fù)到以前的版本,并可以查看數(shù)據(jù)的更改細(xì)節(jié)。正因?yàn)槿绱?,許多人將版本控制系統(tǒng)當(dāng)作一種神奇的“時(shí)間機(jī)器”。 

創(chuàng)新互聯(lián)建站為企業(yè)級(jí)客戶提高一站式互聯(lián)網(wǎng)+設(shè)計(jì)服務(wù),主要包括網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、App定制開發(fā)、微信小程序開發(fā)、宣傳片制作、LOGO設(shè)計(jì)等,幫助客戶快速提升營(yíng)銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗(yàn)豐富的經(jīng)驗(yàn),可以確保每一個(gè)作品的質(zhì)量和創(chuàng)作周期,同時(shí)每年都有很多新員工加入,為我們帶來(lái)大量新的創(chuàng)意。 

二. 環(huán)境準(zhǔn)備 
用1臺(tái)centos 6.3。 

[root@localhost ~]# uname -a
Linux yxp2p.server 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost ~]# vim /etc/selinux/config    

設(shè)置SELINUX=disabledt重啟后關(guān)閉selinux 。

[root@localhost  ~]# setenforce 0
setenforce: SELinux is disabled

查看是否關(guān)閉了selinux。

三、安裝

1. 安裝所需軟件 
[root@localhost ~]# yum install subversion httpd mod_dav_svn php php-mysql mysql-server perl-DBI perl-DBD-mysql mysql-devel mod_auth_mysql 

查看 subversion 是否安裝成功,如下圖:

2.啟動(dòng)httpd、mysqld服務(wù)

[root@localhost ~]# service httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using yxp2p.server for ServerName
[ OK ]
[root@localhost ~]# service mysqld start
Starting mysqld: [ OK ]

 

啟動(dòng)后設(shè)置mysqld密碼,后面安裝usvn時(shí)需要用

[root@localhost ~]# mysqladmin -u root password 123123

 

3. 配置開機(jī)啟動(dòng) 

[root@localhost ~]# chkconfig svnserve on  設(shè)置svn服務(wù)隨機(jī)啟動(dòng)。

 

四.配置Usvn

[root@localhost ~]# wget https://github.com/usvn/usvn/archive/1.0.7.tar.gz

[root@localhost ~]# tar zxvf 1.0.7 

[root@localhost ~]# mv usvn-1.0.7/ /home/webroot/usvn  

[root@localhost ~]# chown -R apache:apache /home/webroot/usvn 

[root@localhost ~]# vim  /etc/httpd/conf/httpd.conf 

Alias /usvn "/home/webroot/usvn/public"   
     

  Options +SymLinksIfOwnerMatch     

  AllowOverride All     

  Order allow,deny     

  Allow from all 

配置完后重啟httpd 
[root@localhost ~]# service httpd restart 
通過IE打開http://172.16.11.89/usvn/就可以按步驟一步步完成,此時(shí)如果打不開,請(qǐng)檢查你的iptables、selinux是否有限制。

 

出現(xiàn)上面的提示,嘗試關(guān)閉SElinux看能否解決。

 

訪問正常將會(huì)出現(xiàn)下面界面。

第四步如果使用默認(rèn)值不行,請(qǐng)做調(diào)整

 

 
改為以下路徑則可以順利進(jìn)入下一步

 

我本地的的倉(cāng)庫(kù)地址是 /home/subversion, 注意設(shè)置目錄權(quán)限

[root@localhost ~]# mkdir -p /home/subversion

[root@localhost ~]# chown -R apache:apache /home/subversion

 

 

 
改為以下路徑則可以順利進(jìn)入下一步 
填入上面創(chuàng)建的mysqld用戶名和密碼,勾選“創(chuàng)建數(shù)據(jù)庫(kù)”,此處如果你沒有安裝php-pdo則會(huì)報(bào)錯(cuò)

 

創(chuàng)建一個(gè)賬號(hào)用于登陸管理usvn

 

 

 

復(fù)制下面的代碼到/etc/httpd/conf/httpd.conf里

 

[root@localhost usvn]# vim /etc/httpd/conf/httpd.conf

 

點(diǎn)上面的“連接到USVN”登陸

 

至此整個(gè)subversion及USVN搭建完成。需要用USVN測(cè)試創(chuàng)建用戶、用戶組、項(xiàng)目是否正常。


網(wǎng)站名稱:CentOS6.3+Subversion+Usvn搭建版本管理服務(wù)器
文章源于:http://www.dlmjj.cn/article/djeggcg.html