中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

openSUSE10.3上搭建svn服務(wù)器的操作流程

2018-10-09    來源:愛站科技

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  今天小編跟大家分享一篇關(guān)于openSUSE10.3上搭建svn服務(wù)器的操作流程,感興趣的朋友跟小編一起來了解一下吧!

  教程如下:

  準(zhǔn)備階段

  首先需要保證系統(tǒng)中有如下的包:

  apache2, apache2-doc, apache2-prefork, libapr1, libapr-util1, neon, subversion, subversion-server

  要獲得如上的這些包 需要配置yast源來安裝這些包。

  加入一個新的yast源:(舉例)

  zypper addrepo http://210.25.132.176/distro SUSE_roc

  SUSE_roc為軟件源的別名,可以自己定義

  之后執(zhí)行命令yast進(jìn)入管理界面,選擇software management,系統(tǒng)就會自己來查找和檢索驗證軟件源了。

  完成之后,就可以使用tab來選擇search安裝如上的軟件了。

  關(guān)于源的操作:

  加入源:zypper addrepo zypper addrepo http://210.25.132.176/distro SUSE_roc

  刪除源:zypper rr ‘openSUSE-10.3-DVD 10.3′

  配置階段

  建立svn用戶組和svn用戶

  (su) groupadd -r svn

  useradd -r -g svn -m -d /srv/svn -s /bin/false svn加載svn模塊:

  (su) a2enmod dav

  (su) a2enmod dav_svn修改/etc/apache2/conf.d/subversion.conf文件為如下形式:

  CODE:# Example configuration for a subversion repository

  # see /usr/share/doc/packages/subversion for the full documentation

  

  # Set up single repository directory ‘kdrepos’

  # This has open read access, but limited write (commit) access

  

  DAV svn

  SVNParentPath /srv/svn/BOSS

  # Allow the ‘kdrepos’ index page to list all the repositories it contains

  SVNListParentPath On

  # Limit write permission to list of valid users.

  

  # Require SSL connection for password protection.

  # SSLRequireSSL

  AuthType Basic

  # Message to give to the committer

  AuthName “Write access requires a password”

  # File listing users with write (commit) access

  AuthUserFile /srv/svn/user_access/BOSS_passwdfile

  Require valid-user

  

  

  # Set up stricter conditions for one directory within the ‘kdrepos’ dir:

  # ’secret_repo’ has limited write access, and also limited read access.

  

  Require valid-user

  

  

  然后建立BOSS目錄:

  (su) mkdir -p /srv/svn/BOSS此時你用瀏覽器打開http://localhost/BOSS應(yīng)該可以看到svn的界面了,只是都是空的而已。

  建立密碼文件:

  (su) mkdir /srv/svn/user_access

  (su) touch /srv/svn/user_access/BOSS_passwdfile然后改變權(quán)限:

  (su) chown root:www /srv/svn/user_access/BOSS_passwdfile

  (su) chmod 640 /srv/svn/user_access/BOSS_passwdfile增加新用戶到svn中:

  (su) htpasswd2 /srv/svn/user_access/BOSS_passwdfile your_user然后重啟apache2

  (su) rcapache2 restart建立項目倉庫

  建立目錄并修改其權(quán)限:

  (su) svnadmin create /srv/svn/BOSS/BOSSFF

  (su) chown -R wwwrun:www /srv/svn/BOSS/BOSSFF/{dav,db,locks}現(xiàn)在就導(dǎo)入你的項目程序吧!(使用svn import命令)

  over

  (出自:http://www.rocrocket.cn/?p=96)

  以上就是關(guān)于openSUSE10.3上搭建svn服務(wù)器的操作流程,想必都了解了吧,更多相關(guān)內(nèi)容請繼續(xù)關(guān)注愛站技術(shù)頻道。

標(biāo)簽: ssl 服務(wù)器 權(quán)限

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:關(guān)于Linux搭建discuz的詳細(xì)教程

下一篇:關(guān)于proftpd安裝配置的詳細(xì)教程