visualsvn server 64位(svn服務(wù)器) V3.6.2 最新中文安裝版7.9MB / 06-16
VisualSVN Server 集成的svn服務(wù)端工具 v3.9.0 官方最新版(32+6414MB / 05-31
TortoiseSVN 64位 v1.14.3 官方安裝版(帶中文語(yǔ)言文件)26.1MB / 05-06
TortoiseSVN(SVN客戶端) v1.12.1.28628 64位 官方安裝版附中文包26.1MB / 08-05
VisualSVN VS2017 v6.0.0 特別版(附破解補(bǔ)丁) 版本控制插件3.62MB / 08-24
-
遠(yuǎn)程打印服務(wù)器 Xlpd 8 v8.0.0068 官方免費(fèi)正式版(附方法) 服務(wù)器其它 / 34.2MB
-
Xmanager 8(遠(yuǎn)程服務(wù)器管理) V8.0.0068 官方中文正式版(附安裝方 服務(wù)器其它 / 103MB
-
Server Box(Linux服務(wù)器工具箱) v1.0.1128 中文綠色免費(fèi)版 服務(wù)器其它 / 18.2MB
-
Apache Tomcat 10 V10.1.34 安裝版+綠色解壓版(附配置教程) 32位 服務(wù)器其它 / 59.7MB
-
FinalShell專(zhuān)業(yè)版(SSH工具) v4.5.12 中文免注冊(cè)解鎖綠色版 服務(wù)器其它 / 88.8MB
-
魯大師AiNAS(個(gè)人私有云服務(wù)器搭建) 2024.09.12.2021 官方安裝版 服務(wù)器其它 / 157MB
-
終端仿真器NxShell v1.9.3 官方中文安裝版 服務(wù)器其它 / 78.9MB
-
nginxWebUI(可視化配置工具) v4.2.0 官方免費(fèi)版(附安裝使用教程) 服務(wù)器其它 / 39.8MB
-
-
RFSD(文件操作網(wǎng)絡(luò)服務(wù)器)32bit v1.7.5.0 綠色免費(fèi)版 服務(wù)器其它 / 5.39MB
詳情介紹
VisualSVN是一款集成到Visual Studio中的版本控制插件,這款插件會(huì)自動(dòng)記錄你所提交的一些代碼另外還會(huì)保存你的歷史版本以防萬(wàn)一你要查找以前的代碼。使用VisualSVN來(lái)實(shí)現(xiàn)主要的SVN功能則要比使用原始的SVN和Apache相配合來(lái)實(shí)現(xiàn)源代碼的SVN管理簡(jiǎn)單的多,上手也沒(méi)有那么復(fù)雜。
安裝方法:
一 Visual SVN的安裝非常的簡(jiǎn)單,
1、幾乎是下一步。

2、選擇visualVSN服務(wù)器和管理控制臺(tái)或只有管理控制權(quán)限

3、選擇程序安裝的路徑、Subversion Repository(庫(kù))的路徑和所使用的協(xié)議和端口。

你可以選擇HTTP和HTTPS兩種協(xié)議,如需使用svn協(xié)議也非常的方便,在1.4版本后,Subversion加入了Service運(yùn)行的功能。端口號(hào)可以任意定義。對(duì)于HTTPS的端口號(hào)默認(rèn)可以選擇443和8443,對(duì)于HTTP默認(rèn)可以選擇80、8080和81。
個(gè)人偏向于使用HTTPS的8443端口,原因很簡(jiǎn)單HTTPS安全性比較高,雖然443端口是標(biāo)準(zhǔn)HTTPS端口,但如果做WEB開(kāi)發(fā)那肯定就有麻煩,同時(shí)Skype也會(huì)使用這個(gè)端口進(jìn)行某些通訊。
還有就是下面的用于驗(yàn)證的身份,一個(gè)是windows驗(yàn)證,一個(gè)是Subversion身份驗(yàn)證
這里默認(rèn)是Subversion身份驗(yàn)證。
4、接著就是復(fù)制文件的過(guò)程。

5、安裝完成后會(huì)詢問(wèn)你是否需要運(yùn)行VisualSVN Server Manager(一個(gè)非常有用的管理工具)

6、打開(kāi)“ VisualSVN Server Manager ”,如下:

使用方法:
一、VisualSVN Server的配置和使用方法【服務(wù)器端】
安裝好VisualSVN Server后,運(yùn)行VisualSVN Server Manger,下面是啟動(dòng)界面:

好的,下面我來(lái)添加一個(gè)代碼庫(kù)【Repository】,如下圖:

按上圖所示,創(chuàng)建新的代碼庫(kù),在下圖所示的文本框中輸入代碼庫(kù)名稱(chēng):

注意:上圖中的CheckBox如果選中,則在代碼庫(kù)StartKit下面會(huì)創(chuàng)建trunk、branches、tags三個(gè)子目錄;不選中,則只創(chuàng)建空的代碼庫(kù)StartKit。
點(diǎn)擊OK按鈕,代碼庫(kù)就創(chuàng)建成功了。

創(chuàng)建完代碼庫(kù)后,沒(méi)有任何內(nèi)容在里面。我會(huì)在這個(gè)教程的第二部分說(shuō)明如何遷入源代碼。
下面,我們開(kāi)始安全性設(shè)置,在左側(cè)的Users上點(diǎn)擊右鍵:


輸入上面的信息,點(diǎn)擊OK,我們就創(chuàng)建一個(gè)用戶了。按照上面的過(guò)程,分別添加用戶Developer1、tester1、manager1,好了,我們開(kāi)始添加這些用戶到我們剛才創(chuàng)建的項(xiàng)目里:

點(diǎn)擊上圖中的"Add..."按鈕,在下圖中選擇我們剛才添加的用戶,點(diǎn)擊OK按鈕:
說(shuō)明:大家可能注意到了下圖中的Groups,是的,你也可以先創(chuàng)建組,把用戶添加到各個(gè)組中,然后對(duì)組進(jìn)行授權(quán),操作比較簡(jiǎn)單,在此略過(guò)。

按照下圖所示,分別對(duì)用戶【或組】進(jìn)行授權(quán):

點(diǎn)擊"確定"按鈕,上面的用戶就具有了訪問(wèn)StartKit代碼庫(kù)的不同權(quán)限。
因?yàn)橛脩魋tarter在團(tuán)隊(duì)中是新來(lái)者,不希望他向代碼庫(kù)中提交新代碼,所以他只能讀取代碼庫(kù)中的代碼,不能提交代碼。tester1是測(cè)試人員,不負(fù)責(zé)代碼編寫(xiě),所以也是只讀權(quán)限。而Developer1和manager1是開(kāi)發(fā)人員和項(xiàng)目經(jīng)理,自然具有讀、寫(xiě)的權(quán)限。
在實(shí)際的項(xiàng)目開(kāi)發(fā)過(guò)程中,Developer和tester往往不可能只有一個(gè)人,這時(shí)候使用組來(lái)授權(quán)更加方便,這個(gè)大家可以自己練習(xí)一下。
二、TotoiseSVN的基本使用方法
在 項(xiàng)目管理實(shí)踐教程一、工欲善其事,必先利其器【Basic Tools】中,我已經(jīng)講解了怎樣安裝TortoiseSVN。在上面的講解中已經(jīng)講了怎么使用VisualSVN Server了,今天我要講的是,TortoiseSVN的簡(jiǎn)單使用方法。
一、簽入源代碼到SVN服務(wù)器
假如我們使用Visual Studio在文件夾StartKit中創(chuàng)建了一個(gè)項(xiàng)目,我們要把這個(gè)項(xiàng)目的源代碼簽入到SVN Server上的代碼庫(kù)中里,首先右鍵點(diǎn)擊StartKit文件夾,這時(shí)候的右鍵菜單如下圖所示:
圖2-2-1

點(diǎn)擊Import,彈出下面的窗體,其中//zt.net.henu.edu.cn 是服務(wù)器名,svn是代碼倉(cāng)庫(kù)的根目錄,StartKit是我們?cè)谏蟼€(gè)教程中添加的一個(gè)代碼庫(kù):
說(shuō)明:左下角的CheckBox,在第一次簽入源代碼時(shí)沒(méi)有用,但是,在以后你提交代碼的時(shí)候是非常有用的。
圖2-2-2

點(diǎn)擊OK按鈕,會(huì)彈出下面的窗體,要求輸入憑據(jù):
圖2-2-3

在上面的窗體中輸入用戶名和密碼,點(diǎn)擊OK按鈕:
圖2-2-4

如上圖所示,好了,源代碼已經(jīng)成功簽入SVN服務(wù)器了。這時(shí)候團(tuán)隊(duì)成員就可以遷出SVN服務(wù)器上的源代碼到自己的機(jī)器了。
二、簽出源代碼到本機(jī)
在本機(jī)創(chuàng)建文件夾StartKit,右鍵點(diǎn)擊Checkout,彈出如下圖的窗體:
圖2-2-5

在上圖中URL of Repository:下的文本框中輸入svn server中的代碼庫(kù)的地址,其他默認(rèn),點(diǎn)擊OK按鈕,就開(kāi)始簽出源代碼了。
說(shuō)明:上圖中的Checkout Depth,有4個(gè)選項(xiàng),分別是遷出全部、只簽出下一級(jí)子目錄和文件、只簽出文件、只簽出空項(xiàng)目,默認(rèn)的是第一項(xiàng)。上面的例子中,我們也可以使用web的方式訪問(wèn)代碼庫(kù),在瀏覽器中輸入(注意核對(duì)SVN服務(wù)器地址,如果選用了Secure connection則為HTTPS:)//zt.net.henu.edu.cn/svn/StartKit/
這時(shí)候也會(huì)彈出對(duì)話框,要求輸入用戶名和密碼,通過(guò)驗(yàn)證后即可瀏覽代碼庫(kù)中的內(nèi)容。
搞定!源代碼已經(jīng)成功簽出到剛才新建的StartKit目錄中。
打開(kāi)StartKit目錄,可以看到如下圖的文件夾結(jié)構(gòu):
一旦你對(duì)文件或文件夾做了任何修改,那么文件或文件夾的顯示圖片機(jī)會(huì)發(fā)生變化。下圖中我修改了其中的二個(gè)文件:
大家看一下不同狀態(tài)所對(duì)應(yīng)的圖片:
圖2-2-8

我們已經(jīng)知道怎么將源代碼簽入到SVN服務(wù)器,怎么從服務(wù)器簽出代碼到本機(jī),也簡(jiǎn)單了解了不同狀態(tài)所對(duì)應(yīng)的圖案啦。
三、提交修改過(guò)的文件到SVN服務(wù)器
上面的圖2-2-7中,我修改了位于Model文件中的二個(gè)文件ImageInfo.cs和NewsInfo.cs,下面演示如何提交到SVN服務(wù)器。
注意:提交源代碼到服務(wù)器時(shí),一定確保本機(jī)的代碼是最新版本,否則可能提交失敗,或者造成版本沖突。
在Model文件夾上點(diǎn)擊右鍵或在Model文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Commit…彈出下面的窗體:
圖2-2-9

點(diǎn)擊OK按鈕后,彈出如下圖的窗體:
圖2-2-10

四、添加新文件到SVN服務(wù)器
我們?cè)贛odel文件下添加一個(gè)新的類(lèi)文件UserInfo.cs,在Model文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Commit…,和上面講的提交修改過(guò)的文件到SVN服務(wù)器一樣,就可以了。
另外也可以在文件UserInfo.cs上點(diǎn)擊右鍵,點(diǎn)擊TortoiseSVN=>>Add,彈出如下圖的窗體:
圖2-2-11

選中UserInfo.cs文件,點(diǎn)擊OK按鈕,這樣并沒(méi)有將這個(gè)文件提交到SVN服務(wù)器,只是將這個(gè)文件標(biāo)記為源代碼庫(kù)庫(kù)中的文件,并將其狀態(tài)置為修改狀態(tài)。之后,我們要再SVN Commit這個(gè)文件一次,才可以將其真正提交到SVN服務(wù)器上的代碼庫(kù)中。
上面講是添加文件,實(shí)際上,添加文件夾的步驟也是一樣的,這里就不說(shuō)了。
五、更新本機(jī)代碼與SVN服務(wù)器上最新的版本一致
這個(gè)也很簡(jiǎn)單,只要在需要更新的文件夾上點(diǎn)擊右鍵或在該文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Update,就可以了。
注意:更新操作可能會(huì)因?yàn)榘姹緵_突而失敗,這是可以使用合并【Merge】或其他方法解決;也可能因?yàn)殒i定【Get Lock】而失敗,這是需要先解鎖【Release Lock】。
六、重命名文件或文件夾,并將修改提交到SVN服務(wù)器
只要在需要重命名的文件或文件夾上點(diǎn)擊右鍵,點(diǎn)擊TortiseSVN=>>Rename…,在彈出的窗體中輸入新名稱(chēng),點(diǎn)擊OK按鈕,就可以了。此方法也不是直接重命名,而是將該文件或文件夾的名稱(chēng)標(biāo)記為重命名后名稱(chēng),也需要我們使用SVN Commit提交到SVN服務(wù)器后才真正重命名。
七、刪除文件或文件夾,并將修改提交到SVN服務(wù)器
最簡(jiǎn)單就是,你直接刪除文件或文件夾,然后使用SVN Commit提交更新到SVN服務(wù)器。另外一種方法是在你要?jiǎng)h除的文件或文件夾上點(diǎn)擊右鍵=>>TortoiseSVN=>>Delete刪除,此方法也不是直接刪除,而是將該文件或文件夾的狀態(tài)置為刪除,也需要我們使用SVN Commit提交到SVN服務(wù)器后才真正刪除。
說(shuō)明:實(shí)際上,從你把源代碼遷簽入SVN服務(wù)器開(kāi)始,每一個(gè)版本的數(shù)據(jù)和文件,就算是你已經(jīng)刪除了的,也都可以隨時(shí)遷出。
以上只是TortoiseSVN最簡(jiǎn)單的幾個(gè)功能,其實(shí)他的功能遠(yuǎn)不止這些,其他的功能大家可以在使用的過(guò)程中慢慢體會(huì),有些功能我會(huì)在下面的教程中使用到,到時(shí)候會(huì)和大家講清楚用法。
注意:向SVN服務(wù)器提交源代碼的時(shí)候,一定不要提交bin、obj等文件夾,否則會(huì)很麻煩。但是web項(xiàng)目的bin目錄除外,但是web項(xiàng)目的bin目錄中的引用其他項(xiàng)目而生成的dll不需要提交。
一個(gè)好習(xí)慣:如果項(xiàng)目中引用了其他的第三方的程序集,比如EnterpriseLibrary、FCKEditor等,這時(shí)候不要簡(jiǎn)單從他們的安裝位置引用,而是在你的解決方案下,添加一個(gè)Library的目錄,把需要的程序集復(fù)制到這里,然后從Library目錄引用,這樣有什么好處,自己想一想吧!
下載地址
人氣軟件

winxp iis6.0 完整安裝文件包_適用于sp2
FinalShell專(zhuān)業(yè)版(SSH工具) v4.5.12 中文免注冊(cè)解鎖綠色版
遙志服務(wù)器(CCProxy) v8.0 破解安裝版
FinalShell高級(jí)版(SSH工具) V3.9.2.2 中文免安裝綠色專(zhuān)業(yè)版
ARP防火墻 v4.1.1 特別版(服務(wù)器防范ARP攻擊)
Xmanager 8(遠(yuǎn)程服務(wù)器管理) V8.0.0068 官方中文正式版(附安裝方
Windows Server 2016 官方簡(jiǎn)體中文正式版 64位(附激活序列號(hào)密
FreeSSHD軟件(SSH服務(wù)器) v1.3.1 免費(fèi)安裝版
新網(wǎng)數(shù)碼網(wǎng)站一鍵通 新網(wǎng)購(gòu)買(mǎi)vps贈(zèng)送的iis配置程序
windows server 2019安裝.NET Frameword 3.5環(huán)境所需要的sxs2019
相關(guān)文章
-
魯大師AiNAS(個(gè)人私有云服務(wù)器搭建) 2024.09.12.2021 官方安裝版魯大師AiNAS零成本讓你的電腦變成內(nèi)建 AI 的個(gè)人私有云服務(wù)器,本站提供的是這款軟件的最新安裝版...
-
Server Box(Linux服務(wù)器工具箱) v1.0.1128 中文綠色免費(fèi)版Server Box是一款使用 Flutter 開(kāi)發(fā)的免費(fèi)開(kāi)源服務(wù)器管理軟件,整個(gè)軟件界面清新干凈、占用內(nèi)存也十分小,支持在線查看網(wǎng)絡(luò)問(wèn)題、進(jìn)行SSH、Docker等管理,且整個(gè)操作過(guò)程十...
-
windows server 2012安裝.NET Frameword 3.5環(huán)境所需要的sxs2012文件server2012安裝.net3.5 所需文件 安裝時(shí),備用路徑指向文件路徑,window server2012離線安裝net3.5/source/sxs 文件提取指定路徑,親自測(cè)試安裝net3.5成功,放心下載使用...
-
windows server 2022安裝.NET Frameword 3.5環(huán)境所需要的sxs2022文件server2022安裝.net3.5 所需文件 安裝時(shí),備用路徑指向文件路徑,window server2022離線安裝net3.5/source/sxs 文件提取指定路徑,親自測(cè)試安裝net3.5成功,放心下載使用...
-
windows server 2016安裝.NET Frameword 3.5環(huán)境所需要的sxs2016文件server2016安裝.net3.5 所需文件 安裝時(shí),備用路徑指向文件路徑,window server2016離線安裝net3.5/source/sxs 文件提取指定路徑,親自測(cè)試安裝net3.5成功,放心下載使用...
-
VShell Server(遠(yuǎn)程訪問(wèn)服務(wù)器) v4.9.1.3219 官方免費(fèi)安裝版 32/64位VSHELL SERVER是一個(gè)多協(xié)議安全文件傳輸、遠(yuǎn)程訪問(wèn)和管理的服務(wù)器,可為您提供安全訪問(wèn)網(wǎng)絡(luò)資源和傳輸數(shù)據(jù)所需的強(qiáng)大加密,用來(lái)滿足各種類(lèi)型的網(wǎng)絡(luò)和組織的需求...
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
☉ 本站提供的VisualSVN 特別版 v4.0.10 官方最新版資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


