成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

專題講解 SVN服務器的搭建與配置在Linux下如何進行

開發 項目管理
本文向大家講解一下SVN服務器的搭建與配置問題,在這里和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

本節向大家介紹一下Linux下SVN服務器搭建與配置,包括以下幾個簡單的步驟,希望通過本文的學習您能掌握Linux下SVN服務器搭建與配置。

下載最新的svn壓縮包http://subversion.tigris.org/downloads/subversion-1.4.5.tar.gz
//解壓SubVersion安裝包(root用戶進行下面的操作)#tarxvzfsubversion-1.4.5.tar.gz
//進入解壓后的目錄
#cdSubversion-1.4.5
//配置subversion安裝
#./configure--with-apxs=/usr/local/apache2/bin/apxs--prefix=/usr/local/subversion
--with-apr=/usr/local/apache2--with-apr-util=/usr/local/apache2--with-ssl--with-zlib
--enable-maintainer-mode
#make

安裝
#makeinstall
//創建庫文件所在的目錄(svnroot用戶進行下面的操作)
#mkdir/home/svnroot/repository
//進入subversion的bin目錄
#cd/usr/local/subversion/bin
//創建倉庫"test"
#./svnadmincreate/home/svnroot/repository/test
#cd/home/svnroot/repository/test
//看看是不是多了些文件,如果是則說明Subversion安裝成功了
#ls–l
#cd/usr/local/subversion/bin
//這條語句將把路徑/home/user/import下找到的文件導入到你創建的Subversion倉庫中去,
//提交后的修訂版為1。#./svnimport/home/user/importfile:///home/svnroot/repository/test–m"注釋"
//不讓其他人有該目錄的權限
#chmod700/home/svnroot/repository

修改Apache配置文件
#cd/usr/local/apadche2/bin
//啟動Apache
#./apachect1start
#vi/usr/local/apache2/conf/httpd.conf
//在最下面添加

  1. LoadModuledav_svn_modulemodules/mod_dav_svn.so  
  2. LoadModuleauthz_svn_modulemodules/mod_authz_svn.so  
  3. <Location/svn> 
  4. DAVsvn  
  5. SVNParentPath/home/svnroot/repository///svn父目錄  
  6. AuthzSVNAccessFile/home/svnroot/repository/authz.conf//權限配置文件  
  7. AuthTypeBasic//連接類型設置  
  8. AuthName"Subversion.zoneyump"http://連接框提示  
  9. AuthUserFile/home/svnroot/repository/authfile//用戶配置文件  
  10. Requirevalid-user//采用何種認證  
  11. Location> 

//其中authfile是通過"htpasswd[–c]/home/svnroot/repository/authfileusernamepassword"來創建的
//"Requirevalid-user"告訴apache在authfile中所有的用戶都可以訪問。如果沒有它,
//則只能第一個用戶可以訪問新建庫。Linux下SVN服務器搭建與配置修改Apache配置文件成功。

權限管理
1)增加用戶
#htpasswd[-c]/home/svnroot/repository/authfilewooin
//第一次設置用戶時使用-c表示新建一個用戶文件?;剀嚭筝斎胗脩裘艽a,完成對用戶的增加
#htpasswdauthfile用戶名(加入新的用戶)
2)權限分配
#vi/home/svnroot/repository/authz.conf
[test:/]//這表示,倉庫test的根目錄下的訪問權限
wooin=rw//test倉庫wooin用戶具有讀和寫權限
bao=r//test倉庫bao用戶具有讀權限
[test2:/]//test2倉庫根目錄下的訪問權限
wooin=r//wooin用戶在test2倉庫根目錄下只有讀權限
bao=//bao用戶在test2倉庫根目錄下無任何權限
[/]//這個表示在所有倉庫的根目錄下
*=r//這個表示對所有的用戶都具有讀權限
#[groups]//這個表示群組設置
#svn1-developers=wooin,bao//這個表示某群組里的成員
#svn2-developers=wooin
#[svn1:/]
#@svn1-developers=rw//如果在前面加上@符號,則表示這是個群組權限設置
將這個設置完成后。重啟Apache,就可以通過
http://localhost/svn/test
這個URL來訪問倉庫了,當然,受權限的限制,必須是合法用戶才能訪問且具有相應的權限。Linux下SVN服務器搭建與配置講解完畢。

 【編輯推薦】

  1. Windows下SVN服務器搭建新視點
  2. SVN服務器配置問題專家解析
  3. SVN服務器安裝指導手冊
  4. SVN服務器端與Eclipse中的客戶端配置詳解
  5. Linux SVN安裝所需創建的文件夾

 

責任編輯:佚名
相關推薦

2010-06-02 18:51:35

搭建SVN服務器

2010-05-24 10:12:16

SVN服務器搭建

2010-05-28 10:49:29

SVN服務器搭建

2010-05-25 18:32:22

apache+svn+

2014-08-06 11:25:00

LinuxSVN服務器

2010-05-31 19:17:38

2010-05-31 19:07:41

SVN服務器

2010-06-02 19:48:23

搭建SVN服務器

2010-05-31 19:41:17

SVN客戶端配置

2011-07-14 14:58:19

網絡服務器配置服務器

2010-05-25 09:32:04

搭建SVN服務器

2010-05-27 16:18:58

SVN設置

2010-06-01 09:59:00

SVN客戶端安裝及環境

2011-07-04 10:20:25

服務器云時代

2011-10-26 11:21:47

服務器虛擬化存儲管理

2009-11-26 09:24:48

Suse Linux

2010-05-24 09:43:28

搭建SVN服務器

2011-06-29 10:06:23

Linux服務器優化

2010-05-21 13:07:14

Windows下SVN

2010-05-24 09:59:54

SVN服務器搭建
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久综合欧美 | 亚洲精品视频免费看 | 国产精品视频网 | 日韩视频免费看 | 久久国产福利 | 精品三级在线观看 | 日韩精品无码一区二区三区 | 亚洲不卡av在线 | 黄片毛片在线观看 | 91久久夜色精品国产网站 | 一区二区三区免费观看 | 美女在线国产 | 欧美激情综合 | 欧美日韩三级 | 日韩欧美视频在线 | 国产欧美久久精品 | 国产精品69久久久久水密桃 | 亚洲一区有码 | 国产三区视频在线观看 | 91高清视频在线观看 | 噜噜噜色网 | 国产欧美精品区一区二区三区 | 超碰在线播| 国产精品九九 | 欧美精品一区二区在线观看 | 在线日韩欧美 | 中文字幕成人在线 | 国产日韩视频在线 | 亚洲综合日韩精品欧美综合区 | 超级乱淫av片免费播放 | 在线欧美一区二区 | 日韩精品四区 | 成人一区二区三区在线观看 | 日韩一级一区 | 午夜影院在线观看视频 | 麻豆久久久久久久久久 | 亚洲午夜视频 | 日本精品在线观看 | 国产精品网址 | 中文字幕成人在线 | 一区二区三区视频在线 |