[分享]如何在Windows Home Server上安裝VisualSVN Server

  其實早就很想買一台電腦來當SVN Server使用,但是一直沒預算,而且家裡有一台Windows Home Server,如果可以利用他的資料夾複製功能,這樣也可以確保資料的安全,所以就決定將VisualSVN Server安裝到Windows Home Server。

  經過了好幾次的失敗後,終於整理出一個必勝的安裝步驟,現在就跟著我一起做吧。

  第一步:下載VisualSVN Server軟體,使用遠端桌面連線的方式安裝到Windows Home Server上,安裝步驟非常簡單,只有一個地方要注意的是Server Port務必選擇到8443,因為Windows Home Server的IIS已經將443佔住了,其他部分就一直下一步就可以了。

[分享]如何在Windows Home Server上安裝VisualSVN Server
記得選到8443

  第二步:開啟Windows Home Server主控台,並建立一個SVN的使用者帳戶,假設帳號就叫SVN

[分享]如何在Windows Home Server上安裝VisualSVN Server
建立SVN使用者帳號

[分享]如何在Windows Home Server上安裝VisualSVN Server
輸入密碼

[分享]如何在Windows Home Server上安裝VisualSVN Server
設定SVN使用者的權限,因為SVN使用者不會對其他資料夾做存取,所以我把所有的權限都設定成「無」

第三步:使用Windows Home Server主控台來建立Repositories資料夾

[分享]如何在Windows Home Server上安裝VisualSVN Server
建立Repositories資料夾,記得將「啟用資料夾複製」打勾,以獲得最佳的資料保護

[分享]如何在Windows Home Server上安裝VisualSVN Server
針對Repositories資料夾給予SVN帳號「完整」的權限

[分享]如何在Windows Home Server上安裝VisualSVN Server
資料夾建立成功

第四步:將SVN帳號加入到VisualSVN Server Admins的群組中

[分享]如何在Windows Home Server上安裝VisualSVN Server

第五步:使用SVN帳號來連結網路資料夾(此步驟很重要,如果沒有做,SVN Server將無法啟動)

[分享]如何在Windows Home Server上安裝VisualSVN Server
打開「我的電腦」,選擇「工具」>「連線網路磁碟機」

[分享]如何在Windows Home Server上安裝VisualSVN Server
選擇「磁碟機」以及剛剛從主控台建立的資料夾之後,點「使用其他使用者名稱連線」

[分享]如何在Windows Home Server上安裝VisualSVN Server
輸入剛剛建立的SVN使用者帳號及密碼,點「確定」,最後在點「完成」

[分享]如何在Windows Home Server上安裝VisualSVN Server
連線成功後,就可以在「我的電腦」看到已連線的網路磁碟機

如果對net use的指令熟悉的話,也可以在命令提示字元輸入"net use R: \\Server\Repositories password /USER:Server\SVN" (password表示SVN帳號的密碼)

第六步:修改VisualSVN Server服務的登入帳號為SVN帳號

[分享]如何在Windows Home Server上安裝VisualSVN Server

第七步:修改VisualSVN Server的Respositories Root到剛剛建立的資料夾

[分享]如何在Windows Home Server上安裝VisualSVN Server
執行VisualSVN Server Manager,在VisualSVN Server上按右鍵,選Properties

[分享]如何在Windows Home Server上安裝VisualSVN Server
將Repositories Root修改到剛剛建立的資料夾,此處請直接使用UNC Name,在按「套用」,VisualSVN Server將會重新啟動,如果沒有出現錯誤,那就代表已經完成設定了

如果有申請一個xxx.homeserver.com的網域,也可以透過https://xxx.homeserver.com:8443/svn/ 來存取SVN

以上就是在Windows Home Server安裝VisualSVN Server的步驟,當然如果你沒有Windows Home Server或是你有足夠的預算多買一台電腦來做SVN,你也可以直接把VisualSVN Server安裝到其他作業系統,設定上就不會那麼麻煩(只需要第一步就可以了)。
很完整的教學分享文@_@
雖然小弟不能給您加分
不過精神上給您+5!!
您好,冒昧請教一個問題,visualsvn server的web介面只能列出最新的檔案。請問有辦法列出歷史檔案嗎,謝謝。

melospan wrote:
您好,冒昧請教一個問...(恕刪)


這個問題我也不是很清楚耶,因為我都是直接用TortoiseSVN來看舊版本的程式碼
第一次看到這個東西
查過網路資料後 知道是用來管理程式碼用的檔案系統
那請問SVN可以用在一般中小企業的檔案管理嗎?
使用上會比一般檔案伺服器簡單還是複雜?

我們目前用的檔案系統
充其量也只是個網路磁碟機(WIN2003平台)
資料都是多人用不同的存檔邏輯累積多年產生的
產品的資料的汰舊換新
規格軔體軟體的版本別
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!