2012年4月25日 星期三

如何透過TortoiseSVN去建立本地端的SVN Server

最近老弟在討論SVN的東西,
讓我對SVN有更深入的了解~

在之前,我的認知是TortoiseSVN只是個client端的軟體~
所以,必需要有一個server的位址,這樣TortoiseSVN才可以發揮它的功能。
其實,TortoiseSVN已經具有在自己本機端建立Server的功能,
但是,存取的權限只限於本機端可以存取
不過,對自己本身來說,確是非常方便的功能。
1. 首先在本機端建立一個空白的資料夾
2. 對資料夾按右鍵,TortoiseSVN→Create repository here

3. 接著可以透過Create folder structure建立預設資料夾trunk/branches/tags,若這次沒有建立之後,就沒有機會了
PS.以後是可以透過手動建立資料夾的方式建立,其實trunk/branches/tags只是這一個Repository的根目錄下的三個資料夾,並沒有什麼特殊的地方,
其特殊的意義是我們賦予的~
而手動建立的缺點就只是會多一個建立這三個資料夾的log而已~

接下來可以透過Start Repobrowser去看這一個Repository
4.建立完之後,仍然可以對這一個資料夾去開啟這一個Repository


5. 剩下的部分就跟使用一般server是一樣的方式
若只要在本機端使用的話,這個功能是蠻不錯的!!