Ubuntu 14 下配置 svn服務器 svnserve

Ubuntu 下 首先安裝 subversionvim

apt-get install subversionwindows

 

建立文件夾 mkdir /mnt/hgfs/sharefile/wwwroot/svn服務器

創建版本庫 svnadmin create /mnt/hgfs/sharefile/wwwroot/svnsvn

 

root@fover:/home/wwwroot/default# cd /mnt/hgfs/sharefile/wwwroot/svn

root@fover:/mnt/hgfs/sharefile/wwwroot/svn# ls

conf  db  format  hooks  locks  README.txt

 

# 咱們主要關心的是conf和db文件,conf文件夾下是存放主配置文件和用戶、權限位置,db文件夾是存放svn轉儲後的數據。spa

 

進入conf文件夾3d

root@fover:/mnt/hgfs/sharefile/wwwroot/svn/conf# lscode

authz  hooks-env.tmpl  passwd  svnserve.conform

 

authz文件是設置用戶權限,passwd文件是存儲用戶及密碼,svnserve.conf是主配置文件,先配置主配置文件。blog

 

Vim svnserve.cnfget

文件默認爲空,須要咱們編輯。

 anon-access = none    #匿名訪問權限,默認read,none爲不容許訪問 
  auth-access = write  #認證用戶權限  
  password-db = passwd  #用戶信息存放文件,默認在版本庫/conf下面,也能夠絕對路徑指定文件位置 
  authz-db = authz

編輯用戶名密碼文件 vim passwd

一行一個,用戶名 = 密碼,明文

 

編輯權限 vim authz

根目錄

fover用戶 讀寫權限rw

 

啓動svn服務

svnserve –d –r /mnt/hgfs/sharefile/wwwroot/svn

 

netstat –antp | grep svnserve 

看到有在監聽3690端口! 服務器配置OK。

 

接着在windows上鍊接svn

 

百度下載tortoiseSVN

而後

checkout文件夾

輸入帳號密碼,OK,鏈接完成!

相關文章
相關標籤/搜索