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,鏈接完成!