Ubuntu安裝和配置SVN

2021-12-29 16:25:52 字數 1421 閱讀 8851

ubuntu 版本為1204server

安裝svn

apt-get install subversion建立svn倉庫

mkdir -p /home/.svn/test #建立倉庫目錄

mkdir -p /home/.svn/test_2

svnadmin create /home/.svn/test #建立倉庫,執行完畢後test目錄有倉庫相關檔案

svnadmin create /home/.svn/test_2配置和管理svn

1)倉庫的配置檔案 $depot/conf/svnserve.conf

anon-access = none #匿名使用者的許可權設定,可以為read,write,和none

auth-access = write #認證使用者的許可權設定,可以為read,write,none

password-db = passwd #密碼資料庫的路徑

authz-db = authz #認證規則庫的路徑

2)配置密碼 $depot/conf/passwd

[users]

allen = 111111 #allen(使用者名稱) = 111111(密碼)

3)配置認證規則 $depot/conf/authz

[groups]

harry_and_sally = harry,sally #組名 = 使用者1,使用者2

[/] #啟動時從/home/.svn/test啟動,test問根目錄。[/]設定test目錄為根目錄

harry = rw #使用者對根目錄許可權為rw

sally = r #使用者對根目錄許可權為r

[test1:/] #啟動時從/home/.svn啟動

@harry_and_sally = rw #使用者組的使用者許可權都為rwsvn的啟動、關閉、訪問

啟動:svnserve -d -r /home/.svn/test #從test目錄啟動,對應[/].訪問方式為:svn://**ip**/

svnserve -d -r /home/.svn/test1 #從.svn目錄啟動,對應[test1:/]。訪問方式為:svn://**ip**/test1

關閉: killall svnserve

## netstat -at 可以檢視svn是否啟動

## 如果需要svn開機啟動 ,把啟動命令加入到 /etc/rc.local (開機啟動指令碼)

##svn client

在windows下安裝 tortoisesvn

svn client的使用參考tortoisesvn的基本使用

ubuntu安裝配置SVN

一 安裝與解除安裝svn 1 安裝svn,安裝命令 sudo apt install subversion 安裝完畢,輸入 svnserve version 檢視是否安裝成功。2 解除安裝svn命令 sudo apt get remove purge subversion 解除安裝過程中詢問do y...

svn安裝和配置

step2 建立repository 開啟命令視窗,鍵入 svnadmin create d deploy projects searchz step3 配置repository 進入repository目錄,在本文中是d deploy projects searchz,你會看到conf目錄,進入該...

ubuntu下安裝和配置SVN, 並設定鉤子

安裝svn apt get install subversion 如果是 centos 系統 用 yum install subversion 建立svn倉庫 1 建立svn目錄 mkdir home svn 使用隱藏目錄 注意在mkdir 之後有空格 2 cd home svn 3 建立測試專案 ...