1. 程式人生 > >使用VisualSVN Server和TortoiseSVN 搭建SVN伺服器

使用VisualSVN Server和TortoiseSVN 搭建SVN伺服器

我使用了VisualSVN Server作為svn伺服器端,TortoiseSVN作為svn客戶端。當然TortoiseSVN也可以既做伺服器又做客戶端用,但這實際上不太好用。visual是什麼?視覺化的,介面上點點就把事辦了多方便是不是。

原諒我是事後才寫的這篇文章,所以中間安裝的截圖都沒截,所以下面純文字流了。

第一步:下載VisualSVN Server。VisualSVN Server的下載地址http://subversion.apache.org/packages.html 。在頁面的頂部小標籤選擇作業系統,我使用的是windows10,所以我選擇了windows,然後找到“VisualSVN (32- and 64-bit client and server; supported and maintained by VisualSVN)”,開啟的連結的頁面包括了四個svn工具,我們仍然選擇第三個VisualSVN Server。注意區分是32位還是64位系統。下載下來對應的軟體包。

第二步:下載TortoiseSVN。下載地址https://tortoisesvn.net/downloads.html。同一個頁面的最下方有對應的語言包,我們順便下下來Chinese, simplified語言包。

第三步,安裝VisualSVN Server。安裝過程非常簡單,一直next就可以。安裝的過程,需要輸入我們的軟體安裝目錄,和資源根目錄。最下方是埠號,因為預設會勾選https連結,所以使用了https的預設埠443,如果我們機器上當前有服務在使用443埠,點下一步會報錯,沒關係,我們將埠改掉就是了。在我的機器上,我使用了4403埠作為我的VisualSVN Server服務的埠。繼續install安裝,最後一步勾選上Start VisualSVN ServerManager。然後finish。這個時候,會自動啟動VisualSVN Server。

第四步,安裝TortoiseSVN,這個沒什麼好說的,開啟安裝包,一步步next就可以。

第五步,安裝TortoiseSVN中文語言包。也是一步步next。在安裝好後,需要做點設定,中文語言才會生效。設定如下:桌面右鍵->TortoiseSVN->設定。在彈出的介面中,點選最左上角的general,然後右邊找到language,上線滑動找到中文簡體。點應用。至此,所有工具就都安裝完成。下面就開始使用了。

再回顧下,我們是將VisualSVN Server作為svn伺服器使用的,TortoiseSVN就作為svn客戶端。下面就看看怎麼使用。

第六步,第一次使用,我們先建立資源庫。就是我們通常看到的trunc,tags,branchs這些目錄的地方。在VisualSVN Server Manager介面中,最左上角右鍵Repositories-新建->Repository->輸入我們的專案名稱->next->勾選上Create default structure(trunk,branches,tags)。我們的伺服器端資源庫就建立好了。VisualSVN Server不建議我們勾選建立tbt三個目錄,但是我習慣了每一個資源庫中都能看到這三個目錄,所以我是勾選上了Create default structure(trunk,branches,tags)的。這個時候,就能在VisualSVN Server Manager介面上看到以我們專案名稱命名的剛建立的資源庫了,別急,在上面點選右鍵,然後點選Copy URL to Clipboard,將我們資源庫的url地址複製到剪貼簿。下面會使用到。

第七步,將我們的專案匯入版本庫中。在windows檔案瀏覽器中找到我們專案所在資料夾,右鍵TortoiseSVN->匯入。在版本庫URL輸入框中貼上上我們剛才copy的資源庫url,並在後面加上/trunk,表示我們是將專案放入到trunk主幹上的。再給我們的匯入加上一段註釋“匯入專案到版本庫”。點確定。


至此,我們的svn伺服器就搭建完成了,並完成了第一個svn託管的資源庫的建立。後面就是在各種IDE中import我們的資源了。

原文:https://blog.csdn.net/w1346561235/article/details/51082212
版權宣告:本文為博主原創文章,轉載請附上博文連結!