svn server 搬移

當svn server網址改變時,或者移動資料夾,可以使用switch指令,將client導向正確的svn server位置。

command line如下:

svn switch –relocate http://xxx.xxx.xxx/ http://xxx.xxx.xxx/new/

前面path為目前指向位置,後面則為新的path位置。

 

需要將專案,分開到不同的版本控制記錄,只要多新增幾個repository。

例如:

svn <—建立一個folder

svnadmin create svn/project1 <—建立一個project版本控制

svnadmin create svn/project2 <—建立一個project版本控制

然後再啟動svn server即可:

svnserve -d -r svn

 

svn checkout路徑:

svn co http://xxx.xxx.xxx/project1

svn co http://xxx.xxx.xxx/project2