自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

深入剖析opensuse10.3上如何搭建SVN服務(wù)器

開發(fā) 項目管理
本文和大家簡單介紹一下opensuse10.3上如何搭建SVN服務(wù)器,SVN現(xiàn)在用處于來越廣泛,他可以在多個操作系統(tǒng)中搭建,比如Windows和Linux下搭建,本文帶大家看一下opensuse10.3上搭建SVN服務(wù)器如何進(jìn)行。

本節(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ù)器準(zhǔn)備階段
首先需要保證系統(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進(jìn)入管理界面,選擇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. <IfModulemod_dav_svn.c> 
  6. #Setupsinglerepositorydirectory‘kdrepos’  
  7. #Thishasopenreadaccess,butlimitedwrite(commit)access  
  8. <Location/BOSS> 
  9. DAVsvn  
  10. SVNParentPath/srv/svn/BOSS  
  11. #Allowthe‘kdrepos’indexpagetolistalltherepositoriesitcontains  
  12. SVNListParentPathOn  
  13. #Limitwritepermissiontolistofvalidusers.  
  14. <LimitExceptGETPROPFINDOPTIONSREPORT> 
  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. </LimitExcept> 
  24. </Location> 
  25. #Setupstricterconditionsforonedirectorywithinthe‘kdrepos’dir:  
  26. #’secret_repo’haslimitedwriteaccess,andalsolimitedreadaccess.  
  27. <Location/BOSS/secret_repo> 
  28. Requirevalid-user  
  29. </Location> 
  30. </IfModule> 

然后建立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)入你的項目程序吧?。ㄊ褂胹vnimport命令)。opensuse10.3上搭建SVN服務(wù)器具體步驟講解完畢。

【編輯推薦】

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

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-05-25 09:32:04

搭建SVN服務(wù)器

2010-05-24 09:59:54

SVN服務(wù)器搭建

2014-08-06 11:25:00

LinuxSVN服務(wù)器

2009-12-01 13:08:49

PHP服務(wù)器變量$_S

2010-05-27 19:20:03

SVN密碼

2012-03-15 09:38:31

openSUSE 12Web服務(wù)器

2010-06-02 18:51:35

搭建SVN服務(wù)器

2010-05-24 09:43:28

搭建SVN服務(wù)器

2010-06-09 16:01:58

Opensuse 10

2010-06-08 18:50:30

OpenSUSE 輸入

2010-05-27 10:23:01

SVN文檔

2010-05-27 12:58:07

SVN升級

2010-05-21 13:07:14

Windows下SVN

2010-05-25 08:46:12

2010-06-10 09:49:57

OpenSuse使用

2010-05-19 13:30:50

2010-06-11 12:53:56

openSUSE播放器

2011-01-10 14:48:22

2010-05-24 10:12:16

SVN服務(wù)器搭建

2010-05-28 10:49:29

SVN服務(wù)器搭建
點贊
收藏

51CTO技術(shù)棧公眾號