1.搭建本地倉庫,svn repository url格式爲file:///*****
假設我們要在/opt/svndata目錄下新建各種倉庫,導出到~/Workspaces/Test目錄下:
新建/opt/svndata目錄:
sudo mkdir /opt/svndata
新建一個/opt/svndata/project1目錄:
cd /opt/svndata
svnadmin create project1
將項目導入到project1這個倉庫中:
svn import ~/Workspaces/project1 file:///opt/svndata/project1/trunk - m "Initial import for project"
*導出命令爲(可以不做):svn checkout file:///opt/svndata/project1/ ~/Workspaces/Test
2.搭建遠程倉庫,不和apache http server結合,url格式爲svn://localhost/repository url
啓動svn服務器:
svnserve -d -r /opt/svndata
注意不要寫成svnserve -d -r /opt/svndata/project1
導出:
svn checkout svn://localhost/project1/trunk ~/Workspaces/Test