CentOS 6.5 SVN 服務器搭建文檔

1、安裝subversion

    yum install subversion -y

2、制定項目目錄,並初始化

    svnadmin create  /home/svn/project

    wKiom1SNi3jxHKhSAAFqoq0JkPo971.jpg

3、修改配置文件,新建用戶和設置權限

    cd /home/svn/project/conf

    authz            權限控制文件

    passwd           賬號密碼文件

    svnserve.conf    svn服務配置文件

    

    添加用戶tom以及密碼

    vim passwd

    [users]
    # harry = harryssecret
    # sally = sallyssecret
    tom = tom

    設置權限,在末尾添加如下代碼:

    

    vim authz

    [/]
    tom=rw

    賦予tom對根目錄讀寫權限

    

    修改服務配置文件,打開部分註釋:

    vim svnserve.conf

    

    anon-access = read #匿名用戶可讀

    auth-access = write #授權用戶可寫

    password-db = passwd #使用哪個文件作爲賬號文件

    authz-db = authz #使用哪個文件作爲權限文件

    realm = My svn repo  # 認證空間名,版本庫所在目錄

    注意,每行之前不可有空格

4、啓動svn版本庫

    

    svnserve -d -r /home/svn/project

    本地測試   

   

    wKiom1SNjpXx_V1vAANMTz0MBeI282.jpg

    備註:首先會要求輸入root密碼,然後輸入剛纔新建的用戶和密碼,最後選擇yes就可以自動下載一     份到當前目錄下。

   

5、在windows測試

    輸入路徑、點擊OK,輸入用戶名和密碼

    wKioL1SNj-yT4tgpAAFnzdT4hco819.jpg

    同樣,自動生成project目錄,該目錄下有一個.svn目錄,包含當前repo的信息以及配置文件。

    在project目錄下即可進行svn的常規版本更新等工作了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章