visualsvn server 64位(svn服務(wù)器) V3.6.2 最新中文安裝版
7.9MB / 06-16
VisualSVN Server 集成的svn服務(wù)端工具 v3.9.0 官方最新版(32+64
14MB / 05-31
TortoiseSVN 64位 v1.14.3 官方安裝版(帶中文語言文件)
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專業(yè)版(SSH工具) v4.5.12 中文免注冊解鎖綠色版 服務(wù)器其它 / 88.8MB
-
魯大師AiNAS(個人私有云服務(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中的版本控制插件,這款插件會自動記錄你所提交的一些代碼另外還會保存你的歷史版本以防萬一你要查找以前的代碼。使用VisualSVN來實(shí)現(xiàn)主要的SVN功能則要比使用原始的SVN和Apache相配合來實(shí)現(xiàn)源代碼的SVN管理簡單的多,上手也沒有那么復(fù)雜。
安裝方法:
一 Visual SVN的安裝非常的簡單,
1、幾乎是下一步。
2、選擇visualVSN服務(wù)器和管理控制臺或只有管理控制權(quán)限
3、選擇程序安裝的路徑、Subversion Repository(庫)的路徑和所使用的協(xié)議和端口。
你可以選擇HTTP和HTTPS兩種協(xié)議,如需使用svn協(xié)議也非常的方便,在1.4版本后,Subversion加入了Service運(yùn)行的功能。端口號可以任意定義。對于HTTPS的端口號默認(rèn)可以選擇443和8443,對于HTTP默認(rèn)可以選擇80、8080和81。
個人偏向于使用HTTPS的8443端口,原因很簡單HTTPS安全性比較高,雖然443端口是標(biāo)準(zhǔn)HTTPS端口,但如果做WEB開發(fā)那肯定就有麻煩,同時Skype也會使用這個端口進(jìn)行某些通訊。
還有就是下面的用于驗(yàn)證的身份,一個是windows驗(yàn)證,一個是Subversion身份驗(yàn)證
這里默認(rèn)是Subversion身份驗(yàn)證。
4、接著就是復(fù)制文件的過程。
5、安裝完成后會詢問你是否需要運(yùn)行VisualSVN Server Manager(一個非常有用的管理工具)
6、打開“ VisualSVN Server Manager ”,如下:
使用方法:
一、VisualSVN Server的配置和使用方法【服務(wù)器端】
安裝好VisualSVN Server后,運(yùn)行VisualSVN Server Manger,下面是啟動界面:
好的,下面我來添加一個代碼庫【Repository】,如下圖:
按上圖所示,創(chuàng)建新的代碼庫,在下圖所示的文本框中輸入代碼庫名稱:
注意:上圖中的CheckBox如果選中,則在代碼庫StartKit下面會創(chuàng)建trunk、branches、tags三個子目錄;不選中,則只創(chuàng)建空的代碼庫StartKit。
點(diǎn)擊OK按鈕,代碼庫就創(chuàng)建成功了。
創(chuàng)建完代碼庫后,沒有任何內(nèi)容在里面。我會在這個教程的第二部分說明如何遷入源代碼。
下面,我們開始安全性設(shè)置,在左側(cè)的Users上點(diǎn)擊右鍵:
輸入上面的信息,點(diǎn)擊OK,我們就創(chuàng)建一個用戶了。按照上面的過程,分別添加用戶Developer1、tester1、manager1,好了,我們開始添加這些用戶到我們剛才創(chuàng)建的項(xiàng)目里:
點(diǎn)擊上圖中的"Add..."按鈕,在下圖中選擇我們剛才添加的用戶,點(diǎn)擊OK按鈕:
說明:大家可能注意到了下圖中的Groups,是的,你也可以先創(chuàng)建組,把用戶添加到各個組中,然后對組進(jìn)行授權(quán),操作比較簡單,在此略過。
按照下圖所示,分別對用戶【或組】進(jìn)行授權(quán):
點(diǎn)擊"確定"按鈕,上面的用戶就具有了訪問StartKit代碼庫的不同權(quán)限。
因?yàn)橛脩魋tarter在團(tuán)隊中是新來者,不希望他向代碼庫中提交新代碼,所以他只能讀取代碼庫中的代碼,不能提交代碼。tester1是測試人員,不負(fù)責(zé)代碼編寫,所以也是只讀權(quán)限。而Developer1和manager1是開發(fā)人員和項(xiàng)目經(jīng)理,自然具有讀、寫的權(quán)限。
在實(shí)際的項(xiàng)目開發(fā)過程中,Developer和tester往往不可能只有一個人,這時候使用組來授權(quán)更加方便,這個大家可以自己練習(xí)一下。
二、TotoiseSVN的基本使用方法
在 項(xiàng)目管理實(shí)踐教程一、工欲善其事,必先利其器【Basic Tools】中,我已經(jīng)講解了怎樣安裝TortoiseSVN。在上面的講解中已經(jīng)講了怎么使用VisualSVN Server了,今天我要講的是,TortoiseSVN的簡單使用方法。
一、簽入源代碼到SVN服務(wù)器
假如我們使用Visual Studio在文件夾StartKit中創(chuàng)建了一個項(xiàng)目,我們要把這個項(xiàng)目的源代碼簽入到SVN Server上的代碼庫中里,首先右鍵點(diǎn)擊StartKit文件夾,這時候的右鍵菜單如下圖所示:
圖2-2-1
點(diǎn)擊Import,彈出下面的窗體,其中//zt.net.henu.edu.cn 是服務(wù)器名,svn是代碼倉庫的根目錄,StartKit是我們在上個教程中添加的一個代碼庫:
說明:左下角的CheckBox,在第一次簽入源代碼時沒有用,但是,在以后你提交代碼的時候是非常有用的。
圖2-2-2
點(diǎn)擊OK按鈕,會彈出下面的窗體,要求輸入憑據(jù):
圖2-2-3
在上面的窗體中輸入用戶名和密碼,點(diǎn)擊OK按鈕:
圖2-2-4
如上圖所示,好了,源代碼已經(jīng)成功簽入SVN服務(wù)器了。這時候團(tuán)隊成員就可以遷出SVN服務(wù)器上的源代碼到自己的機(jī)器了。
二、簽出源代碼到本機(jī)
在本機(jī)創(chuàng)建文件夾StartKit,右鍵點(diǎn)擊Checkout,彈出如下圖的窗體:
圖2-2-5
在上圖中URL of Repository:下的文本框中輸入svn server中的代碼庫的地址,其他默認(rèn),點(diǎn)擊OK按鈕,就開始簽出源代碼了。
說明:上圖中的Checkout Depth,有4個選項(xiàng),分別是遷出全部、只簽出下一級子目錄和文件、只簽出文件、只簽出空項(xiàng)目,默認(rèn)的是第一項(xiàng)。上面的例子中,我們也可以使用web的方式訪問代碼庫,在瀏覽器中輸入(注意核對SVN服務(wù)器地址,如果選用了Secure connection則為HTTPS:)//zt.net.henu.edu.cn/svn/StartKit/
這時候也會彈出對話框,要求輸入用戶名和密碼,通過驗(yàn)證后即可瀏覽代碼庫中的內(nèi)容。
搞定!源代碼已經(jīng)成功簽出到剛才新建的StartKit目錄中。
打開StartKit目錄,可以看到如下圖的文件夾結(jié)構(gòu):
一旦你對文件或文件夾做了任何修改,那么文件或文件夾的顯示圖片機(jī)會發(fā)生變化。下圖中我修改了其中的二個文件:
大家看一下不同狀態(tài)所對應(yīng)的圖片:
圖2-2-8
我們已經(jīng)知道怎么將源代碼簽入到SVN服務(wù)器,怎么從服務(wù)器簽出代碼到本機(jī),也簡單了解了不同狀態(tài)所對應(yīng)的圖案啦。
三、提交修改過的文件到SVN服務(wù)器
上面的圖2-2-7中,我修改了位于Model文件中的二個文件ImageInfo.cs和NewsInfo.cs,下面演示如何提交到SVN服務(wù)器。
注意:提交源代碼到服務(wù)器時,一定確保本機(jī)的代碼是最新版本,否則可能提交失敗,或者造成版本沖突。
在Model文件夾上點(diǎn)擊右鍵或在Model文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Commit…彈出下面的窗體:
圖2-2-9
點(diǎn)擊OK按鈕后,彈出如下圖的窗體:
圖2-2-10
四、添加新文件到SVN服務(wù)器
我們在Model文件下添加一個新的類文件UserInfo.cs,在Model文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Commit…,和上面講的提交修改過的文件到SVN服務(wù)器一樣,就可以了。
另外也可以在文件UserInfo.cs上點(diǎn)擊右鍵,點(diǎn)擊TortoiseSVN=>>Add,彈出如下圖的窗體:
圖2-2-11
選中UserInfo.cs文件,點(diǎn)擊OK按鈕,這樣并沒有將這個文件提交到SVN服務(wù)器,只是將這個文件標(biāo)記為源代碼庫庫中的文件,并將其狀態(tài)置為修改狀態(tài)。之后,我們要再SVN Commit這個文件一次,才可以將其真正提交到SVN服務(wù)器上的代碼庫中。
上面講是添加文件,實(shí)際上,添加文件夾的步驟也是一樣的,這里就不說了。
五、更新本機(jī)代碼與SVN服務(wù)器上最新的版本一致
這個也很簡單,只要在需要更新的文件夾上點(diǎn)擊右鍵或在該文件下的空白處點(diǎn)擊右鍵,點(diǎn)擊SVN Update,就可以了。
注意:更新操作可能會因?yàn)榘姹緵_突而失敗,這是可以使用合并【Merge】或其他方法解決;也可能因?yàn)殒i定【Get Lock】而失敗,這是需要先解鎖【Release Lock】。
六、重命名文件或文件夾,并將修改提交到SVN服務(wù)器
只要在需要重命名的文件或文件夾上點(diǎn)擊右鍵,點(diǎn)擊TortiseSVN=>>Rename…,在彈出的窗體中輸入新名稱,點(diǎn)擊OK按鈕,就可以了。此方法也不是直接重命名,而是將該文件或文件夾的名稱標(biāo)記為重命名后名稱,也需要我們使用SVN Commit提交到SVN服務(wù)器后才真正重命名。
七、刪除文件或文件夾,并將修改提交到SVN服務(wù)器
最簡單就是,你直接刪除文件或文件夾,然后使用SVN Commit提交更新到SVN服務(wù)器。另外一種方法是在你要刪除的文件或文件夾上點(diǎn)擊右鍵=>>TortoiseSVN=>>Delete刪除,此方法也不是直接刪除,而是將該文件或文件夾的狀態(tài)置為刪除,也需要我們使用SVN Commit提交到SVN服務(wù)器后才真正刪除。
說明:實(shí)際上,從你把源代碼遷簽入SVN服務(wù)器開始,每一個版本的數(shù)據(jù)和文件,就算是你已經(jīng)刪除了的,也都可以隨時遷出。
以上只是TortoiseSVN最簡單的幾個功能,其實(shí)他的功能遠(yuǎn)不止這些,其他的功能大家可以在使用的過程中慢慢體會,有些功能我會在下面的教程中使用到,到時候會和大家講清楚用法。
注意:向SVN服務(wù)器提交源代碼的時候,一定不要提交bin、obj等文件夾,否則會很麻煩。但是web項(xiàng)目的bin目錄除外,但是web項(xiàng)目的bin目錄中的引用其他項(xiàng)目而生成的dll不需要提交。
一個好習(xí)慣:如果項(xiàng)目中引用了其他的第三方的程序集,比如EnterpriseLibrary、FCKEditor等,這時候不要簡單從他們的安裝位置引用,而是在你的解決方案下,添加一個Library的目錄,把需要的程序集復(fù)制到這里,然后從Library目錄引用,這樣有什么好處,自己想一想吧!
下載地址
人氣軟件
winxp iis6.0 完整安裝文件包_適用于sp2
FinalShell專業(yè)版(SSH工具) v4.5.12 中文免注冊解鎖綠色版
遙志服務(wù)器(CCProxy) v8.0 破解安裝版
FinalShell高級版(SSH工具) V3.9.2.2 中文免安裝綠色專業(yè)版
ARP防火墻 v4.1.1 特別版(服務(wù)器防范ARP攻擊)
Xmanager 8(遠(yuǎn)程服務(wù)器管理) V8.0.0068 官方中文正式版(附安裝方
Windows Server 2016 官方簡體中文正式版 64位(附激活序列號密
FreeSSHD軟件(SSH服務(wù)器) v1.3.1 免費(fèi)安裝版
新網(wǎng)數(shù)碼網(wǎng)站一鍵通 新網(wǎng)購買vps贈送的iis配置程序
windows server 2019安裝.NET Frameword 3.5環(huán)境所需要的sxs2019
相關(guān)文章
-
魯大師AiNAS(個人私有云服務(wù)器搭建) 2024.09.12.2021 官方安裝版
魯大師AiNAS零成本讓你的電腦變成內(nèi)建 AI 的個人私有云服務(wù)器,本站提供的是這款軟件的最新安裝版...
-
Server Box(Linux服務(wù)器工具箱) v1.0.1128 中文綠色免費(fèi)版
Server Box是一款使用 Flutter 開發(fā)的免費(fèi)開源服務(wù)器管理軟件,整個軟件界面清新干凈、占用內(nèi)存也十分小,支持在線查看網(wǎng)絡(luò)問題、進(jìn)行SSH、Docker等管理,且整個操作過程十...
-
windows server 2012安裝.NET Frameword 3.5環(huán)境所需要的sxs2012文件
server2012安裝.net3.5 所需文件 安裝時,備用路徑指向文件路徑,window server2012離線安裝net3.5/source/sxs 文件提取指定路徑,親自測試安裝net3.5成功,放心下載使用...
-
windows server 2022安裝.NET Frameword 3.5環(huán)境所需要的sxs2022文件
server2022安裝.net3.5 所需文件 安裝時,備用路徑指向文件路徑,window server2022離線安裝net3.5/source/sxs 文件提取指定路徑,親自測試安裝net3.5成功,放心下載使用...
-
windows server 2016安裝.NET Frameword 3.5環(huán)境所需要的sxs2016文件
server2016安裝.net3.5 所需文件 安裝時,備用路徑指向文件路徑,window server2016離線安裝net3.5/source/sxs 文件提取指定路徑,親自測試安裝net3.5成功,放心下載使用...
-
VShell Server(遠(yuǎn)程訪問服務(wù)器) v4.9.1.3219 官方免費(fèi)安裝版 32/64位
VSHELL SERVER是一個多協(xié)議安全文件傳輸、遠(yuǎn)程訪問和管理的服務(wù)器,可為您提供安全訪問網(wǎng)絡(luò)資源和傳輸數(shù)據(jù)所需的強(qiáng)大加密,用來滿足各種類型的網(wǎng)絡(luò)和組織的需求...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的VisualSVN 特別版 v4.0.10 官方最新版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。