建立多個專案的SVN repository (multi projects SVN repository),以VisualSVN Server為例做法如下。
請先參考在Windows 7上安裝VisualSVN Server。
SVN沒有硬性規定該如何存放你的專案,你想要每個專案都建立自己的repository已可以。
而以下範例是將多個專案都由同一個SVN repository來控管,這樣的好處是維護起來比較方便。
在[Repositories]上按滑鼠右鍵 -> Create New Repositories...
建立一個root repository。
命名為MyProjects,這是所有子專案的根目錄。
Repository Structure選擇[Empty repository]。
MyProjects建立好如下。
接著在MyProjects
上按滑鼠右鍵 -> New -> Project Structure...
來建立一個有SVN標準結構的專案目錄,也就是有trunk
,branches
,tags
三個子目錄。
輸入專案名稱,範例命名為Apple專案。
之後其他專案也是以此方式建立在MyProjects這個root repository下。
建立好結構如下。可以看到在MyProjects
這個root repository下多了Apple
目錄,下面有trunk
,branches
,tags
三個目錄。
在以同樣方式在MyProjects
下建立另一個專案Banana。
至此在MyProjects
下就有兩個子目錄(專案)分別為Apple
及Banana
。
接著就可以將本地的Eclipse中尚未被SVN控管的專案匯入到對應的Repository目錄中來納入SVN版控。
參考:
沒有留言:
張貼留言