Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程
使用 VisualSVN Server來(lái)實(shí)現(xiàn)基本的 SVN功能則要比使用原始的 SVN和 Apache相配合來(lái)實(shí)現(xiàn)源碼的 SVN管理簡(jiǎn)單的多。以下就看看具體的說(shuō)明。
VisualSVN Server的下載地址例如以下,是免費(fèi)的,任意不必有顧慮
http://www.visualsvn.com/server/download/
SVN 的下載地址例如以下
http://tortoisesvn.net/downloads.html
【1】使用SVN,首先要安裝TortoiseSVN。就是上面的SVN下載地址。
https://www.fengjunzi.com/blog-1011.html
https://www.fengjunzi.com/blog-20019.html
【2】?安裝VIsualSVN。
VisualSVN Server 的安裝(本教程更新于2019.7.2,最新版本為4.0.2)
一 、Visual SVN的安裝很簡(jiǎn)單
【1 】將下載的安裝文件復(fù)制到服務(wù)器上,一般是64位,雙擊運(yùn)行,點(diǎn)接受,下一步
【2】 選擇? visualVSNserver和管理控制臺(tái)? 或僅僅有管理控制權(quán)限,推薦如下選擇
【3】點(diǎn)擊standard edition進(jìn)入設(shè)置安裝路徑和倉(cāng)庫(kù)路徑備份路徑以及端口號(hào)
你能夠選擇HTTP和HTTPS兩種協(xié)議。如需使用svn協(xié)議也很的方便。在1.4版本號(hào)后。Subversion增加了Service執(zhí)行的功能。port號(hào)能夠隨意定義。對(duì)于HTTPS的port號(hào)默認(rèn)能夠選擇443和8443。對(duì)于HTTP默認(rèn)能夠選擇80、8080和81。
個(gè)人推薦使用HTTPS的8443port。原因非常easy,HTTPS安全性比較高。盡管443port是標(biāo)準(zhǔn)HTTPSport,但假設(shè)做WEB開(kāi)發(fā)那肯定就有麻煩,同一時(shí)候Skype也會(huì)使用這個(gè)port進(jìn)行某些通訊。
還有就是以下的用于驗(yàn)證的身份。一個(gè)是windows驗(yàn)證,一個(gè)是Subversion身份驗(yàn)證
這里默認(rèn)是Subversion身份驗(yàn)證。
【4】開(kāi)始安裝
【5】安裝完畢后會(huì)詢問(wèn)你是否須要執(zhí)行VisualSVN Server Manager(一個(gè)很實(shí)用的管理工具)
【6 】打開(kāi)“ VisualSVN Server Manager ”,如下:
二 、 以下就說(shuō) VisualSVN Server的配置和用法【server端】
以下我示范加入一個(gè)代碼庫(kù)【Repository】。例如以下圖:
建倉(cāng)庫(kù)可以點(diǎn)擊Repository右鍵選擇Create New Repository…或者新建進(jìn)入:
到此倉(cāng)庫(kù)的創(chuàng)建基本完成了,接下來(lái)介紹怎么添加用戶。
三、創(chuàng)建用戶及權(quán)限設(shè)置
創(chuàng)建好用戶后,用戶還是不能訪問(wèn)我們的倉(cāng)庫(kù),接下來(lái)我們要給用戶分個(gè)組(如果想讓用戶不進(jìn)組也能訪問(wèn)倉(cāng)庫(kù),可以直接給單個(gè)用戶權(quán)限)
到這里,我介紹下怎么給組分配倉(cāng)庫(kù)的讀寫(xiě)權(quán)限:
到這里就安裝結(jié)束了。上面的用戶就具有了訪問(wèn)StartKit代碼庫(kù)的不同權(quán)限。
二、簽入源碼到SVNserver
假如我們使用Visual Studio在目錄lenovo中創(chuàng)建了一個(gè)項(xiàng)目。我們要把這個(gè)項(xiàng)目的源碼簽入到SVN Server上的代碼庫(kù)中里,首先右鍵點(diǎn)擊lenovo目錄,這時(shí)候的右鍵菜單例如以下圖所看到的:選擇copy URL toCLipboard,就是復(fù)制統(tǒng)一資源定位符(URL)到剪貼板中
?
然后再電腦的空白處單擊右鍵,選擇小海龜的圖標(biāo)/導(dǎo)出
之后彈出對(duì)話框,將剛出的地址粘貼到第一個(gè)地址欄中
之后再選擇好輸出文件夾,點(diǎn)擊確定。會(huì)彈出輸入username和password的對(duì)話框,并且會(huì)在你選擇的導(dǎo)出文件夾處新建一個(gè)lenovo文件夾。
輸入剛才創(chuàng)建的username和password。
確定,然后會(huì)彈出檢出界面。
=======================================
三 將文件上傳到SVNserver
選擇輸出文件lenovo,將要上傳的文件放入當(dāng)中,右鍵提交
選擇后彈出提交對(duì)話框
選擇好文件。確定就能夠上傳 了。成功后有提示。
提交后要更新。不然server是不顯示文件,
更新是選擇 SVN更新和提交類似這里就不在反復(fù)了。
至此 SVNserver以搭建完成。
本文參考資料如下,如有錯(cuò)誤歡迎回復(fù):
VisualSVN-Server服務(wù)器的搭建
使用VisualSVN Server搭建SVNserver (Windows環(huán)境為例)
總結(jié)
以上是生活随笔為你收集整理的Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: sublime text3 JSLint
- 下一篇: TortoiseSVN安装使用及汉化详细