日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入剖析opensuse10.3上如何搭建SVN服務(wù)器

本節(jié)內(nèi)容主要是講解一下opensuse10.3上搭建SVN服務(wù)器問題,隨著SVN的快速發(fā)展,可以再多個操作系統(tǒng)中搭建,所以越來越受到廣大用戶的歡迎,下面我們就來看一下在opensuse10.3上搭建SVN服務(wù)器的具體步驟。
suse發(fā)行版本和fedora的區(qū)別可真是不小阿~開源社區(qū)需要配置一臺svn服務(wù)器,搞了好久,才熟悉了suse的環(huán)境,包括如何配置yast源,如何修改系統(tǒng)設(shè)置等等~最終配置成功:D教程如下:

搭建SVN服務(wù)器準備階段
首先需要保證系統(tǒng)中有如下的包:
apache2,apache2-doc,apache2-prefork,libapr1,libapr-util1,neon,subversion,subversion-server
要獲得如上的這些包需要配置yast源來安裝這些包。
加入一個新的yast源:(舉例)
zypperaddrepohttp://210.25.132.176/distrosuse_roc
suse_roc為軟件源的別名,可以自己定義
之后執(zhí)行命令yast進入管理界面,選擇softwaremanagement,系統(tǒng)就會自己來查找和檢索驗證軟件源了。
完成之后,就可以使用tab來選擇search安裝如上的軟件了。
關(guān)于源的操作:
加入源:zypperaddrepozypperaddrepohttp://210.25.132.176/distrosuse_roc
刪除源:zypperrr‘openSUSE-10.3-DVD10.3′
(su)a2enmoddav
(su)a2enmoddav_svn修改/etc/apache2/conf.d/subversion.conf文件為如下形式:
搭建SVN服務(wù)器配置階段:
建立svn用戶組和svn用戶
(su)groupadd-rsvn
useradd-r-gsvn-m-d/srv/svn-s/bin/falsesvn加載svn模塊:

 
 
 
  1. (su)a2enmoddav  
  2. (su)a2enmoddav_svn修改/etc/apache2/conf.d/subversion.conf文件為如下形式:  
  3. CODE:#Exampleconfigurationforasubversionrepository  
  4. #see/usr/share/doc/packages/subversionforthefulldocumentation  
  5.  
  6. #Setupsinglerepositorydirectory‘kdrepos’  
  7. #Thishasopenreadaccess,butlimitedwrite(commit)access  
  8.  
  9. DAVsvn  
  10. SVNParentPath/srv/svn/BOSS  
  11. #Allowthe‘kdrepos’indexpagetolistalltherepositoriesitcontains  
  12. SVNListParentPathOn  
  13. #Limitwritepermissiontolistofvalidusers.  
  14.  
  15. #RequireSSLconnectionforpasswordprotection.  
  16. #SSLRequireSSL  
  17. AuthTypeBasic  
  18. #Messagetogivetothecommitter  
  19. AuthName“Writeaccessrequiresapassword”  
  20. #Filelistinguserswithwrite(commit)access  
  21. AuthUserFile/srv/svn/user_access/BOSS_passwdfile  
  22. Requirevalid-user  
  23.  
  24.  
  25. #Setupstricterconditionsforonedirectorywithinthe‘kdrepos’dir:  
  26. #’secret_repo’haslimitedwriteaccess,andalsolimitedreadaccess.  
  27.  
  28. Requirevalid-user  
  29.  
  30.  

然后建立BOSS目錄:
(su)mkdir-p/srv/svn/BOSS此時你用瀏覽器打開http://localhost/BOSS應(yīng)該可以看到svn的界面了,只是都是空的而已。
搭建SVN服務(wù)器時需要建立密碼文件:
(su)mkdir/srv/svn/user_access
(su)touch/srv/svn/user_access/BOSS_passwdfile然后改變權(quán)限:
(su)chownroot:www/srv/svn/user_access/BOSS_passwdfile
(su)chmod640/srv/svn/user_access/BOSS_passwdfile增加新用戶到svn中:
(su)htpasswd2/srv/svn/user_access/BOSS_passwdfileyour_user然后重啟apache2
(su)rcapache2restart建立項目倉庫
搭建SVN服務(wù)器時需要建立目錄并修改其權(quán)限:
(su)svnadmincreate/srv/svn/BOSS/BOSSFF
(su)chown-Rwwwrun:www/srv/svn/BOSS/BOSSFF/{dav,db,locks}現(xiàn)在就導(dǎo)入你的項目程序吧!(使用svnimport命令)。opensuse10.3上搭建SVN服務(wù)器具體步驟講解完畢。

【編輯推薦】

  1. SVN服務(wù)器搭建在Linux下如何進行專家答疑
  2. Windows下SVN服務(wù)器搭建新視點
  3. 深度剖析:Subversion服務(wù)器安裝配置
  4. MyEclipse中SVN安裝配置新手指南
  5. SVN服務(wù)器端與Eclipse中的客戶端配置詳解

當前標題:深入剖析opensuse10.3上如何搭建SVN服務(wù)器
本文來源:http://m.5511xx.com/article/cdihjjd.html