linux 安裝svn:
1. 執行以下命令安裝svn
yum install subversion
2. 執行以下命令檢視svn版本
svnserve –version
3. 按照以下步驟建立版本庫
1. 執行以下命令建立目錄
mkdir /var/svn
2. 依次執行以下命令建立版本庫
cd /var/svn
svnadmin create /var/svn/svnrepos
3. 依次執行以下命令檢視自動生成的版本庫檔案
cd svnrepos
ls4. 設定開機自啟動
編輯rc.local 檔案
vi /etc/rc.d/rc.local
加入以下啟動命令
/usr/bin/svnserve -d -r /var/svn
/usr/bin/svnserve 為svnserve 服務目錄
/var/svn 為svn服務配置以及庫目錄
subversion
目錄說明
db目錄:所有版本控制的資料存放檔案
locks目錄:用來追蹤訪問檔案庫的客戶端
conf目錄:是這個倉庫的配置檔案,倉庫的使用者訪問賬號,許可權等
cd conf/ 進入conf目錄,(該版本庫配置檔案)
authz:是許可權控制檔案
password:是賬號密碼檔案
svnserve.conf:svn服務配置檔案
password 檔案:
[users]
acker=ackerpassword
ccc=cccpassword
auth檔案:
[groups]
group=acker,ccc
[/] 備註:這個是該svn版本庫的根目錄,還可以在根目錄下在細分目錄許可權
@gruop=rw
svnserve.conf檔案:
anon-access = read
#匿名使用者可讀,設定anon-access = none,不允許匿名使用者訪問,設定為none,可以使日誌日期正常顯示
auth-access = write
#授權使用者可寫
password-db = password
#使用哪個檔案作為賬號檔案
auth-db = authz
#使用哪個檔案作為許可權檔案
realm = /var/svn/svnrepos
#認證空間名,版本庫所在目錄
執行以下命令啟動svn版本庫
svnserve -d –r /var/svn/
執行以下命令檢視svn服務是否開啟
ps –ef | grep svn
netstat -ln|grep 3690(如果是listen表示成功)
執行以下命令停止svn命令
killall svnserve
linux搭建svn服務
一 安裝svn 使用yum安裝 yum install y subversion svnserve version 命令檢視版本號二 建立svn 版本庫 三 svn配置 進入到data conf目錄下 將svnserve.conf中的.anon access none 禁止無登入遷出 auth ac...
linux 搭建svn服務記錄
1 安裝svn 服務 yum install y subversion 2 建立版本庫 svnadmin create var svn server 建立某個資料夾為版本庫 3 修改配置 server config 下會有三個檔案 1 svnserve.conf svn全域性配置等 2 passwd...
linux下svn服務搭建
安裝svn需要依賴apr和apr util這兩個軟體,所以先安裝這兩個軟體 然後配置.configure prefix usr local subversion with apr usr local apr with apr util usr local apr util make make ins...