svn服務搭建

  Svn服務搭建流程

 

 1,新建一個目錄用於存儲SVN所有文件

     # mkdir /home/svn

 

 2,新建一個版本倉庫

     # svnadmin create/home/svn/myblog

 

 3,初始化版本倉庫中的目錄

     前提把自己的項目放在了文件夾/opt/下面了,然後

     # svn importopt/myblog/ file:///home/svn/myblog -m "初始化SVN目錄"

 

 4,添加用戶

     要添加SVN用戶非常簡單,只需在/home/svn/project/conf/passwd文件添加一個形如“username=password"的條目就可以了.爲了測試,我添加了如下內容:

               [users]

               # harry = harryssecret

               # sally = sallyssecret

               pm = pm_pw

 

 5,修改用戶訪問策略

         /home/svn/project/conf/authz記錄用戶的訪問策略,以下是參考:

                       [groups]

                       project_p = pm

                      

                       [project:/]

                       @project_p = rw

                       * =

               以上信息表示,只有pm有根目錄的讀寫權

 

  6,修改svnserve.conf文件,讓用戶和策略配置升效.

               svnserve.conf內容如下:

                       [general]

                       anon-access = none

                       auth-access = write

                       password-db =/home/svn/myblog/conf/passwd

                       authz-db =/home/svn/myblog/conf/authz

 

    7,啓動服務器

              # svnserve -d -r /home/svn

              這步後可以用 ps -ef | grep svnserve查看此進程是否存在

 

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