一、yum安裝svn yum -y install subversion 二、查看已安裝的svn版本信息 svnserve --version 三、創建一個代碼庫 1.先創建一個目錄 mkdir -p /home/test 2.創建版本庫 svnadmin create /home/test 執行上 ...
一、yum安裝svn yum -y install subversion 二、查看已安裝的svn版本信息 svnserve --version 三、創建一個代碼庫 1.先創建一個目錄 mkdir -p /home/test 2.創建版本庫 svnadmin create /home/test 執行上面的命令後,自動建立test測試庫,查看/home/test 文件夾發現包含了conf, db,format,hooks,locks, README.txt等文件,這樣就說明一個SVN庫已經建立。 四、配置代碼庫 進入上面創建的代碼庫的conf目錄 1.用戶密碼配置 vim passwd文件 suvan=123456 用戶名=密碼 2.許可權authz配置 vim authz文件 在文件後面加上兩行 [/] #表示根目錄下的所有資源 suvan = rw #上一步創建的角色 = 讀寫許可權 3.svn服務配置 vim svnserve.conf 在[general]下追加內容 anon-access=none #匿名訪問的許可權,可以是read,write,none,預設為read auth-access=write #使授權用戶有寫許可權 password-db=passwd #密碼資料庫的路徑 authz-db=authz #訪問控制文件 realm=/home/test #認證命名空間,subversion會在認證提示里顯示,並且作為憑證緩存的關鍵字 五、啟動svn服務 svnserve -d -r /home/test 配置完成。 開始在windows用客戶端測試 svn地址填寫為:svn://ip地址/版本庫地址 ps:為了便於管理最好是在一個統一目錄下再分別建立文件夾,再分別用svnadmin create創建版本庫,然後分別按上面的配置,最後再將整個上層文件夾啟動svn服務