<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    suzixu

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      4 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

    2012年2月16日 #

    1yum下載安裝svn

    [root@localhost ~]# yum install subversion

     

    2、查看安裝的svn服務器版本

    [root@localhost ~]# svnserve –version

    3、創建數據倉庫文件夾

    [root@localhost ~]# mkdir /opt/svn/repos

    [root@localhost ~]# svnadmin create /opt/svn/repos

    4、配置svn賬戶

    [root@localhost ~]# cd /opt/svn/repos/conf/

    [root@localhost ~]# vi passwd

    5、配置svn賬戶目錄權限

    [root@localhost ~]# vi authz

    6、配置svn配置文件及根目錄

    [root@localhost ~]# vi svnserve.conf

    #anon-access = none # 使非授權用戶無法訪問
    #auth-access = write # 
    使授權用戶有寫權限
    password-db = password
    authz-db = authz   # 
    訪問控制文件
    realm = 
    /opt/svn/repos/ # 認證命名空間,subversion會在認證提示里顯示,并且作為憑證緩存的關鍵字。
    采用默認配置. 以上語句都必須頂格寫左側不能留空格否則會出錯.

    7、啟動svn服務

    [root@localhost ~]# svnserve -d -r /opt/svn/repos

     

    8、使用svn客戶端驗證svn服務器是否正常

    建議采用TortoiseSVN 連接地址為: svn://ip (如果指定端口需要添加端口  :端口號)





     

    posted @ 2014-11-28 11:43 見習和尚 閱讀(224) | 評論 (0)編輯 收藏

    1. Svn獨立服務安裝
    操作系統: Redhat Linux AS3 AS 4   ContOS AS 4
    安裝包獲取:
    下載http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gzhttp://subversion.tigris.org/dow ... n-deps-1.4.0.tar.gz
    編譯:
    以root用戶登錄。
    將subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz傳到服務器。
    tar xfvz subversion-1.4.0.tar.gz
    tar xfvz subversion-deps-1.4.0.tar.gz
    subversion-deps包有四個目錄zlib apr apr-util neon這四個目錄都是依賴包,編譯subversion所必須的代碼
    cd subversion-1.4.0
    ./configure –prefix=/opt/svn –without-berkeley-db –with-zlib (或者./configure)
    (注:以svnserve方式運行,不加apache編譯參數。以fsfs格式存儲版本庫,不編譯berkeley-db)
    make clean
    make
    make install
    vi /etc/profile,在/etc/profile最后加入:
    PATH=$PATH:/opt/svn/bin
    export PATH

    2. svn配置
    建立版本庫目錄,可建多個:
    mkdir -p /opt/svndata/repos1
    mkdir -p /opt/svndata/repos2
    建立版本庫:
    svnadmin create /opt/svndata/repos1
    svnadmin create /opt/svndata/repos2
    修改版本庫配置文件:
    版本庫1:
    vi /opt/svndata/repos1/conf/svnserve.conf
    內容修改為:
    [general]
    anon-access = none
    auth-access = write
    password-db = /opt/svn/conf/pwd.conf
    authz-db = /opt/svn/conf/authz.conf
    realm = repos1
    版本庫2:
    vi /opt/svndata/repos2/conf/svnserve.conf
    內容修改為:
    [general]
    anon-access = none
    auth-access = write
    password-db = /opt/svn/conf/pwd.conf
    authz-db = /opt/svn/conf/authz.conf
    realm = repos2
    即除realm = repos2外,其他與版本庫1配置文件完全相同。如果有更多的版本庫,依此類推。
    配置允許訪問的用戶:
    vi /opt/svn/conf/pwd.conf

    為了簡化配置,2個版本庫共用1個用戶配置文件。如有必要,也可以分開。
    注意:對用戶配置文件的修改立即生效,不必重啟svn。
    文件格式如下:
    [users]
    =
    =
    其中,[users]是必須的。下面列出要訪問svn的用戶,每個用戶一行。示例:
    [users]
    alan = password
    king = hello
    配置用戶訪問權限:
    vi /opt/svn/conf/authz.conf
    為了簡化配置,3個版本庫共用1個權限配置文件/opt/svn/conf/pwd.conf。如有必要,也可以分開。文件中定義用戶組和版本庫目錄權限。
    注意:
    * 權限配置文件中出現的用戶名必須已在用戶配置文件中定義。
    * 對權限配置文件的修改立即生效,不必重啟svn。

    例子:

    [groups]

    root=root,zhangqiao

    oracle=oracle

     

    [/it]                   #“ /”代表當前版本庫的根目錄

    @root = rw

    @oracle = r

    * =

    [/]

    @root = rw

    @oracle = r

    * =

    用戶名口令文件passwd.conf

    用戶名口令文件由svnserve.conf的配置項password-db指定,缺省為conf目錄中的passwd。該文件僅由一個[users]配置段組成。 
        [users]配置段的配置行格式如下:
     
            <用戶名> = <口令

        
    注意:配置行中的口令為未經過任何處理的明文。

    特別注意配置文件中每個有效行前面不能有空格,否則會報錯。

    a.如果在用戶名口令文件中有空格則報:認證失敗

    b. 如果在權限控制文件中有空格則報:認證配置失敗

    c.如果在服務器配置文件有空格則報:

     

    [users]

    root=root

    zhangqiao=zhangqiao

    oracle=oracle111


    3. SVN啟動
    svnserve -d -r /opt/svndata/repos1 --listen-port 3610 & 



    posted @ 2012-02-16 17:05 見習和尚 閱讀(421) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 和日本免费不卡在线v| 最近免费视频中文字幕大全| 韩国二级毛片免费播放| 亚洲一区二区三区在线观看蜜桃| 久久成人免费电影| 亚洲av无码无在线观看红杏| 亚洲精品视频免费观看| 自拍偷自拍亚洲精品被多人伦好爽| 72pao国产成视频永久免费| 亚洲五月午夜免费在线视频| 七次郎成人免费线路视频| 亚洲成A∨人片天堂网无码| 日日摸夜夜添夜夜免费视频| 四虎永久免费地址在线网站| 黄色三级三级三级免费看| 亚洲精品动漫人成3d在线| 91视频免费观看| 99久久亚洲精品无码毛片| 青青草a免费线观a| 亚洲av无一区二区三区| 亚洲国产成人精品女人久久久| 五级黄18以上免费看| 亚洲成色WWW久久网站| 最近2019中文字幕免费直播| 亚洲人成网站看在线播放| 国产成人精品123区免费视频| 免费很黄无遮挡的视频毛片| 亚洲一区爱区精品无码| 99精品视频免费观看| 亚洲日本国产综合高清| 亚洲国产中文字幕在线观看| 18禁超污无遮挡无码免费网站| 亚洲精品在线免费看| 四虎影视在线永久免费看黄 | 亚洲综合一区国产精品| 国产免费观看网站| 91在线免费观看| 亚洲xxxx视频| 国产av无码专区亚洲av果冻传媒 | 成人看的午夜免费毛片| 一本到卡二卡三卡免费高|