SVN服務(wù)器及客戶端安裝配置使用手冊_第1頁
SVN服務(wù)器及客戶端安裝配置使用手冊_第2頁
SVN服務(wù)器及客戶端安裝配置使用手冊_第3頁
SVN服務(wù)器及客戶端安裝配置使用手冊_第4頁
SVN服務(wù)器及客戶端安裝配置使用手冊_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

SVN服務(wù)器及客戶端安裝配置使用手冊

湖南辰泰信息科技股份有限公司

2023-06-25

更改記錄

歸檔編號更改情況簡述提交人提交H期批準(zhǔn)人批準(zhǔn)H期

V0.01創(chuàng)建初稿袁奇2023/6/26

目錄

l.SVN(Subversion)版本控制系統(tǒng)簡介......................................................5

1.1什么是SVN(Subversion)..............................................................5

1.2為什么要用SVN........................................................................6

2.SVN服務(wù)器(VisualSVNServer)的安裝、配置與使用說明..................................8

2.1SVN服務(wù)器軟件VisualSVNServer的安裝...........................................8

2.2SVN服務(wù)器軟件VisualSVNServer的設(shè)立與使用...................................12

3.SVN客戶端(TortoiseSVN)的安裝、配置以及常用操作說明...............................18

3.1SVN客戶端軟件TortoiseSVN的安裝與配置.......................................18

3.2SVN客戶端軟件TortoisoSVN的常用操作說明.....................................23

3.2.1導(dǎo)入項目初始的文檔和源代碼到SVN服務(wù)器................

322檢出文檔和源代碼到本機...................................................25

3.2.3提交修改過的文獻(xiàn)到SVN服務(wù)器...........................................28

3.2.4添加新文獻(xiàn)到SVN服務(wù)器.................................

3.2.5更新本機代碼與SVN服務(wù)器上最新的版本一致..............................31

3.2.6重命名文獻(xiàn)或文獻(xiàn)夾,并將修改提交到SVN服務(wù)器.......................28

3.2.7刪除文獻(xiàn)或文獻(xiàn)夾,并將修改提交到SVN服務(wù)器...........................28

3.2.8使用SVN管理文獻(xiàn)和源代碼的注意事項....................................32

4.Eelipse集成SVN插件的安裝配置以及操作說明..........................................34

4.1Eclipse集成SVN插件的安裝配置方法.............................................34

4.1.1手動安裝SVN插件........................................................34

4.1.2使用Eclipse安裝向?qū)О惭bSVN插件........................................35

4.2EclipseSVN插件的常用操作說明..................................................38

4.2.1初始導(dǎo)入項目,將本地項目導(dǎo)入到svn服務(wù)器版本庫中.....................34

422檢出項目源代碼(checkout)................................................................................................43

4.2.3解決沖突.................................................................47

4.2.4創(chuàng)建分支(Branch).............................................................................................................50

4.2.5分支的合并...............................................................51

4.2.6還原(revert)至U歷史版本..................................................53

5.VisualStudio.Net集成SVN插件的安裝配置以及操作說明...............................54

5.1VisualStudio.Net集成SVN插件的安裝配置........................................54

5.2VisualStudio.Net集成SVN插件常用操件說明......................................55

l.SVN(Subversion)版本控制系統(tǒng)簡介

1.1什么是SVN(Subversion)

Subversion是一個自由、開源的版本控制系統(tǒng)。在Subversion管理卜,文獻(xiàn)和目錄可以超

越時空。Subversion將文獻(xiàn)存放在中心版本庫里。這個版本庫很像一個普通的文獻(xiàn)服務(wù)器,

不同的是,它可以記錄每一次文獻(xiàn)和目錄的修改情況。這樣就可以籍此將數(shù)據(jù)恢復(fù)到以前

的版本,并可以查看數(shù)據(jù)的更改細(xì)節(jié)。正由于如此,許多人將版本控制系統(tǒng)當(dāng)作一種神奇

的“時間機器”。

Us>r3

有一個簡樸但不十分精確比力:SVN=版本控制十備份服務(wù)器。簡樸的說,你可以把

SVN當(dāng)成你的備份服務(wù)器,更好的是,他可以幫你記住每次上傳到這個服務(wù)器的文獻(xiàn)內(nèi)容,

并且自動的賦予每次的變更一個版本。通常,我們稱用來存放上傳文獻(xiàn)的地方就做

Repositoryo用中文來說,有點像是文獻(xiàn)倉庫的意思。但是,通常我們還是使用

Repository這個名詞?;旧?,第一次我們需要有一個新增(add)文獻(xiàn)的動作,將想要備份

的文獻(xiàn)放到Repository上面。m后,當(dāng)你有任何修改時,都可以上傳到Repository上面,

上傳已經(jīng)存在且修改過的文獻(xiàn)就叫做commit,也就是提交修改給SVNserver的意思。針對

每次的commit,SVNserver都會賦予他一個新的版本。同時,也會把每次上傳的時間記錄

下來。口后,由于某些因素,假如你需要從Repository下載曾經(jīng)提交的文獻(xiàn)。你可以直接

選擇取得最新的版木,也可以取得任何一個之前的版本。假如忘掉了版本,還是可以靠記

憶嘗試取得某個日期的版本。

1.2為什么要用SVN

版本工作及備份工作常見問題如下:

(1)備份工作文獻(xiàn)是十分重要的。你永遠(yuǎn)不知道計算機二的硬盤何時會壞掉。根據(jù)經(jīng)

驗法則再加上摩菲定理,壞事情往往都發(fā)生在最重要的時刻。例如,要release東西的前

一刻,硬盤完全壞掉,無法修復(fù)。所以,經(jīng)常備份工作數(shù)據(jù)是非常重要的。大部分公司的

server都會有專門的備份機制,甚至是異地備援。絕對比放在自己的計算機里頭,或是隨

身碟上面來的安全。

(2)版本控管非常重要。你無法保證手頭上最新版本永遠(yuǎn)都是對的。很多時候,在通

過數(shù)天努力工作后,你才發(fā)現(xiàn)走錯方向。需要將所有的修改回復(fù)到數(shù)天前版本。沒有幾個

人可以完全記住自己修改過什么東西。假如沒有做好版本控管,那么,最差的狀況就是要

所有重來。

(3)伙伴間的數(shù)據(jù)同步也是非常重要的。很多時候,除了你個人外,尚有其它的伙伴

也需要你的文獻(xiàn)。怎么把最新的文獻(xiàn)提供應(yīng)伙伴呢?用e-mail?根據(jù)經(jīng)驗,用e-mail是

一個很差的辦法。到了最后,主線就不知道哪一封e-mail才是新的。由于也許你最新的e-

mail已經(jīng)被當(dāng)成垃圾信給丟了。別忘了,現(xiàn)在很多e-mail軟件都有anti-spam的功能,說

不定這些信件都被當(dāng)成廣告信給解決掉了。并且,你也應(yīng)當(dāng)知道一般文獻(xiàn)假如放在e-mail

內(nèi),文獻(xiàn)大小會變得比較大(通常是本來的4/3倍以上)。假如天天更新一次,恐怕幾天

沒收信的話,信箱就爆了!

(4)假如沒有一個好的辦法,備份不同版本是很花費硬盤空間的。例如:你有一個總

共10MB的目錄,使用單純的文獻(xiàn)備份。假如有10個版本就會變成lOOMBo20個版本就有

200MBo假如,不想備份這么多版本,勢必就是要減少備份的次數(shù)。拉長備份周期將會導(dǎo)致

數(shù)據(jù)遺失的危險性增高。把舊的不需要的備份刪除?根據(jù)經(jīng)驗,只要時間一拉長,你跟本

就不知道一個月以前的版本是重要或者是不重要。

SVN能幫我們解決上面的問題嗎?

答案是肯定的:

(1)SVNRepository可以是自己計算機上的一個目錄,或者是移動硬盤(不建議這樣用),當(dāng)然也可以是

公司的服務(wù)器。

(2)SVN有很棒的版本控管機制。所有上傳的版本都會幫你記錄下來。日后你可以

隨時取得某一個時刻的版本。并且,也有版本分支及合并等好用的功能。

(3)SVN可以讓不同的開發(fā)者存取同樣的文獻(xiàn),并且運用SVNServer作為文獻(xiàn)同步

的機制。也就是說,你有文獻(xiàn)更新時,無須將文獻(xiàn)寄給你的開發(fā)成員。只需要告訴他新的

版本已經(jīng)在SVNServer上面,請他自己去SVNServer上面就可以取得最新版本。并且SVN

Server也可以做到當(dāng)你上傳新版本后,自動發(fā)信給相關(guān)的成員。

(4)SVN的存放文獻(xiàn)方式是采用差異備份的方式。也就是說,他只會備份有不同的地方。

所以很省硬盤空間。此外,他也可以針對所謂的非文字文獻(xiàn)進(jìn)行差異備份。

2.SVN服務(wù)器(VisualSVNServer)的安裝、配置

與使用說明

2.1SVN月艮務(wù)器軟件VisualSVNServer的安裝

SVN服務(wù)器軟件VisualSVNServer最新版本是2.7.7,安裝文獻(xiàn)可以在官網(wǎng)下載:

VisualSVNServer文檔下載:

下載后,雙擊運營VisualSVN-Scrvcr-2.7.7.msi安裝程序,點擊Next按鈕;

=>名稱

現(xiàn)SVN眼芬器以及客冷運安裝配置手冊vO.OJ.doc

j爭LanguagePack_5475-win32-zh_CN.msi

LanguagePack_5475-x64-zh_CN.msi

j守TortoiseSVN-5475-win32-svn-1.8.9.msi

TortoiseSVN-5475-x64-svn-1.8.9.msi

聞VisualSVN-Server-2.7.7.msi

選中接受協(xié)議復(fù)選框,點擊Next按鈕;

按照默認(rèn)的勾選,點擊Next按鈕:

選擇StandardEdition(標(biāo)準(zhǔn)版),進(jìn)入下一步

朝VisualSVNServer2.7.7Setup□

VisualSVNServerEditions

PleaseselectwhicheditionofVisualSVNServeryou'dBeetoinstall.

TherearetwoedtxxisofVisualSVNServeravailableanddependingonyourneedsyou

canchoosewhkhonesuitsyoubest

StandardEdition

Afullyfunctionalserverthatisgreatforindividualsandsmallgroups.Truly

freeofchargeandpermittedforcommercialuse.

EnterpriseEdtJon

ThebestoptionforSMBandenterprises.Providesadditionalfeaturessuchas

ActiveDirectorySingleSign-OnandRemoteServerAdministration.

CompareEditiors...

BackNextCancel

設(shè)立安裝位置C:\ProgramFiles(x86)\VisualSVNServer\,文獻(xiàn)倉庫位置

E:\Repositories\,端口443(注:默認(rèn)端口為443,假如報端口沖突,可以自行修改端標(biāo)

語為9443或者其他端標(biāo)語,后續(xù)訪問也用此處設(shè)立的端標(biāo)語即可),使用安全連接,點擊

Next按鈕;

選擇Install按鈕,開始安裝SVN服務(wù)器軟件

總VisualSVNServer2.7.7Setup

□ReadytoInstall

TheSetupWizardisreadytobegin

ClickInstaltobegnthenstaHation.Ifyouwanttorevieworchangeanyofyour

installatxxisettings,dkkBack.ClickCanceltoexitthewizard.

Back[TSDCancel

安裝完畢后,點擊Finish按鈕結(jié)束安裝過程。

2.2SVN服務(wù)器軟件VisualSVNServer的設(shè)立與使用

點擊Windows系統(tǒng)開始菜單一程序一VisualSVN-VisualSVNServerManager,啟動

SVN服務(wù)器管理工具。

。L.VisualSVNServer

在左邊的Repositories上用鼠標(biāo)右擊,選擇菜單項“CreateNewRepository”或者選

擇-depository..."來創(chuàng)建一個新的項目版本庫。

CreateNewRepository...

點擊創(chuàng)建一個項目庫

Browse

Properties...

新建(N)

所有任務(wù)(K)

頻M

刷新(F)

導(dǎo)出列表(L).??

幫助(H)

輸入項目庫名稱,此處以項目“StartKit”為例,點擊下一步

選擇文獻(xiàn)倉庫結(jié)構(gòu),按照默認(rèn)設(shè)立即可,點擊下一步

VisualSVNServer

文件(F)掇作(A)至看(V)SSO(H)

??岳國I昌昌I股而

設(shè)立文獻(xiàn)倉庫訪問權(quán)限,初始化權(quán)限為“Nobodyhasaccess”,點擊“Create

新建項目版本庫

提醒項目版本庫建立成功,點擊Finish完畢項目建庫的過程。

VisualSVNServer

文件(F)提作(A)SS(V)那助(H)

??I團(tuán)畫|l*G由I國因I5

創(chuàng)建完項目版本庫后,沒有任何內(nèi)容在里面。我會在這個教程的后續(xù)部分說明如何遷入

文檔、源代碼以及其他文獻(xiàn)的。

接下來我們新建用戶,在左側(cè)的Users上點擊右鍵,選擇"CreateUser...w:

iositories

CreateUser”.

新建(N)?U$er-

*i|

頻M?

點擊上面二處中的一

刷新(F)

處,創(chuàng)建一個新用戶

導(dǎo)出列表(L)...

幫助(H)

輸入用戶名、密碼,確認(rèn)密碼信息,點擊0K,我們就創(chuàng)建一個用戶了。

CreateNewUser1>.

Username:如如榆入用戶名

Password:....輸入番碼

Confirmpassword:??????確認(rèn)密碼

|OUsernameandpasswordarecasesensitive.

注意:密碼和用戶名區(qū)分中小寫

[OK|[Cancel

按照上面的過程,分別添加其他用戶(例如:dcvelopcrl.testeri.manageri等)。接

下夾我們在剛才創(chuàng)建的項目倉庫對這些用戶進(jìn)行授權(quán),右鍵點擊StartKit項目庫,選擇菜

單項Properties...w,進(jìn)入如卜,界面:

點擊上圖中的〃Add...〃按鈕,在下圖中選擇我們剛才添加的用戶,點擊0K按鈕。說明:大

家也許注意到了下圖中的Groups,是的,你也可以先創(chuàng)建組,把用戶添加到各個組中,然

后對組進(jìn)行授權(quán),操作比較簡樸,在此略過。

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

點擊〃擬定〃按鈕,上面的用戶就具有了訪問StartKit項目版本庫的不同權(quán)限。

由于用戶starter在團(tuán)隊中是新來者,不希望他向代碼庫中提交新代碼,所以他只能讀

取代碼庫中的代碼,不能提交代碼。tested是測試人員,不負(fù)責(zé)代碼編寫,所以也是只讀

權(quán)限。而developerl和managerl是開發(fā)人員和項目經(jīng)理,自然具有讀、寫的權(quán)限。在實

際的項目開發(fā)過程中,developer和tester往往不也許只有一個人,參與項目開發(fā)管理的

人員多的時候使用組來授權(quán)更加方便,這個大家可以自己練習(xí)一下。

3.SVN客戶端(TortoiseSVN)的安裝、配置以及

常用操作說明

3.1SVN客戶端軟件TortoiseSVN的安裝與配置

最新版本是1.8.7,你可以在這里下載:

簡體中文語言包下載:

TortoiseSVN中文資料:

下載后,會有64位和32位的版本請根據(jù)自己機器操作系統(tǒng)的情況自行選擇相應(yīng)的版本

安裝

名稱

EJSVN眼芬器以及客士途安裝配置手冊vO.OJ.doc

LanguagePack_5475-win32-zh_CN.msi

LanguagePack_5475-x64-zh_CN.msi

j守TortoiseSVN-1.8.7,25475-win32-svn-1.8.9.msi

、周TortoiseSVN-5475-x64-svn-1.8.9.msi

VisualSVN-Server-2.7.7.msi

雙擊運營TortoiseSVN-5475-x64-svn-1.8.9.msi程序,點擊Next,下面的截圖順序即為安裝環(huán)節(jié):

TortoiseSVN5475(64bit)Setup

N

WelcometotheTortoiseSVN

>5475(64bit)Setup

SWizard

8

STheSetupWizardwilmsWITortoseSVN5475(64

bit}onyoutcomputer.CWcNexttocontinueorCanedto

O-exittheSetupVnzard.

+

O」

LJ

<BackjNext〉15cd

選擇接受協(xié)議,然后點擊Nexi按鈕,進(jìn)入下一屏

選擇要安裝的組件以及安裝的位置,然后點擊Next按鈕

點擊Install按鈕開始安裝文獻(xiàn)。

單擊Finish按鈕,元畢TortoiseSVN的女裝

TortoiseSVN5475(64bit)Setup13

N

CompletingtheTortoiseSVN

>5475(64bit)Setup

SWizard

OdetheFinishbuttontoexittheSetupVAwd.

IQS>

O?ShowChangdog

+ThanksforushgTorto?eSVN.Youcanshowyour

」appeeoattonandsuppppoxrtfuturedevetoomentby

Odonating'

1Donate*

<BaccIFinishCaned

接下來雙擊運營LanguagePack_l.8.7.25475-x64-zh_CN.msi安裝簡體中文語言包,單

擊Next按鈕

》卻"TortoiseSVNChinese,simplified"Setup

Welcometothe"TortoiseSVNChinese,

simplified"SetupWizard

TheSetupVizard*1instolTortoiseSVNChnese,sripWied"

onyourcomputer.CkkNexttoconbnueorCanceltoexit

theSetLpWizard.

開始安裝相關(guān)的語言包文獻(xiàn),單擊Finish按鈕結(jié)束語言包安裝過程。

"TortoiseSVNChinese,simplified*Setup

N

CompletedtheTortoiseSVNChinese,

>simplified'SetupWizard

S

8

打開Windows資源管理器,在右邊文獻(xiàn)夾的空白區(qū)域點擊鼠標(biāo)右鍵,在彈出的右鍵菜單

里面選擇TortoiseSVN,然后選擇Settings菜單項,進(jìn)入設(shè)立界面

Snaglt________________________

SVNCheckout-.

TortoiseSVN

mI一

pAddtoarchive.

Addto,StartKitrar"

mU

iCompressandemail-

phCompressto,StartKit.rar'andemail

laGrooveFolderSynchronization

酮嫡的版本W(wǎng)

清空回收站⑻

ScanselectedfileswithAntMr

在設(shè)立界面,Language選擇“中文(簡體)”,先點擊“應(yīng)用”按鈕,再點擊“擬

定”按鈕完畢語言設(shè)立。

3.2SVN客戶端軟件TortoiseSVN的常用操作說明

安裳好SVN客戶端TortoiseSVNJS,接下來說明TortoiseSVN的使用方法。

3.2.1導(dǎo)入項目初始的文檔和源代碼到SUN服務(wù)器

假如我們在自己本機的文獻(xiàn)夾StartKit中創(chuàng)建了一個項目,我們要把這個項目的文檔

以及源代碼簽入到SVNServer上的項目版本庫中里,一方面右鍵點擊StartKit文獻(xiàn)夾,

這時候彈出右鍵菜單“TortoiseSVN”--“導(dǎo)入...”,點擊“導(dǎo)入...”菜單項,彈出下面

的窗體,:

其中https:〃yuanqi-pc:9443是服務(wù)器名(注意此處地址為文檔演示地址,實際SVN

服務(wù)器地址為:443),svn是代碼倉庫的根目錄,StartKit是我們在前面操作中添加的一

個項目版本庫。

說明:左下角的復(fù)選框,在第一次簽入源代碼時沒有用,但是,在以后你提交代碼的時

候是非常有用的。

點擊確認(rèn)按鈕,會彈出下面的窗體,規(guī)定輸入認(rèn)證鳧據(jù):

E:\StartKit-導(dǎo)入-TortoiseSVN

認(rèn)證

攆作路徑

命令導(dǎo)入E:\StartKit至

,--------------需要用戶名而密碼----------------

用戶名(U):developer1

理碼(P):......,

(百麟溫回

任喻中?速度(…定⑼取消

碓(Q)取消

在上面的窗體中輸入用戶名和密碼(勾選保存認(rèn)證項以后無需再次輸入用戶名和密碼),

點擊確認(rèn)按鈕:

導(dǎo)入完成!-口^■

操作路徑

正在增加E:StartKit\中國建行四JI省分行成都中心金庫流水線欣件圮字號碼管理系線04.版本發(fā)布及補丁記錄02

正在堪加E:$tartKt\中國建行四JI省分行成都中心金庫流水線欹件足字號碼管理系統(tǒng)VJ4.版本發(fā)布及補丁記錄Ye

正在姆加E:%tarKt\中國建行四JI由分行成都中心全后流水線欹件鳧字號碼管理系統(tǒng)VM.版本發(fā)布及補丁記錄順

正在增加巳\5匕「的八中國電行四II倘分行成都中心金底流水線船件國字號碼警理系換\code

正在增加E:0arKt\中國建行四JI窗分行成都中心金庫流水線砍件狀屏藕顯示軟件

正在增加巳6間兇八中國建行四川省分行成都中心金庫流水線欣件快入終端軟件

正在增加E:\$tarMt\中國澧行四川省分行成都中心金庫流水線物件供箱軟件

完畢于版本:1

跳過:“已增加:90(確定(Q)]]取消

如上圖所示,項目初始的文當(dāng)和代碼已經(jīng)成功導(dǎo)入SVN服務(wù)器了。這時候在服務(wù)器上可

以看到如下版本庫結(jié)構(gòu)。相關(guān)團(tuán)隊成員也可以檢出SVN服務(wù)器上的文檔和源代碼到自己的

機器了。

RMDmn(A)M(V)MKXH)

壇?:匕詞I。》

?ViwialSVNServera<x?l)(httpW/Ygnqi-PC;944

,*R<p5iCO,i?*

中0?行S3川宣分行成?中心金QiJVM4

/-口~GJ02K3

">QjOCRiRWttftCJOJJMXTS

LJ04*ERtt*及撲丁記錄A

>QjPtcim

口code

:?Uiww超方g?x

?一jin手W苫理察0

?GJ01.WB

?CJ01?BHUxrM

,Qj02,求分帳m*

?QjOMMiftrHnift

?CJ

?U

?QJOOBSfc后譽一險

?CJ07!?rjietAryie

?QjoeJ5HW?ii?

?GJg嘰RWicnB

?口lox^stm

?CJ11?學(xué)史”

?Qj。2TOK*

t>CJ03??£&S

b004J?/次丁8

Jcode

二J錄入修■?住

215…

.JGroup*

3.2.2檢出文檔和源代碼到本機

在本機創(chuàng)建文獻(xiàn)夾SlarlKit,右鍵點擊彈出菜單,選擇“SVN檢出”菜單項,彈出如下

圖的窗體:

在上圖中版本庫URL:輸入svnserver中的代碼庫的地址(注意此處地址為文檔演示

地址,實際SVN服務(wù)器地址為:443),其他默認(rèn),點擊擬定按鈕,就開始檢出文檔和源代碼

了。

說明:上圖中的檢出深度,有4個選項,分別是全遞歸(所有)、直接子節(jié)點包含文獻(xiàn)

夾、僅文獻(xiàn)子節(jié)點、僅此項,默認(rèn)的是第一項。

]A,[SsrtKit

so*wasai0s大小

▲ez,行&III?分行?汽水城20U624■&-文0st

把3

上面的例子中,我們也可以使用web的方式訪問代碼庫,在瀏覽器中輸入

https://yuanqi-pc:9443/svn/StartKit/

這時候也會彈出對話框,規(guī)定輸入用戶名和密碼,通過驗證后即可瀏覽代碼庫中的內(nèi)

容。

至此項目相關(guān)的文檔和源代碼已經(jīng)成功簽出到剛才新建的StartKit目錄中。

打開StartKit目錄,可以看到如下圖的文獻(xiàn)夾結(jié)構(gòu):

?tI,道白至IB,TS2APP。),SurtKit?eWt行W川?分行或夠料。^像好,

>XBKA產(chǎn)->修改已明

?!鋈?|S

JiocR^eawt2014624M..

)上下我

.ptccn2014-6-24M..

)M育里>XJWITTIW2014-6-24M..S

2014624M..

%TS1.WIN?上圣入懦im2014-6-24?IT

(Adu412014-624M..

,jTS2JSP(D0

上9”8

MgzhJtp

卜,myug

上MyOrivers

Jl

▲ProgramFiles

_|蚪

?旦你對文獻(xiàn)或文獻(xiàn)夾做了任何修改,那么文獻(xiàn)或文獻(xiàn)夾的顯示圖片機會發(fā)生變化。下

圖中修改了其中的一個文獻(xiàn)“SVN結(jié)構(gòu).txt”:

中國建行四JII省分行成都中心金庫流水線

共享?6

,這£電箱?TS2.APP(D:)?StartKh?中國3行臼川IS分行成都中。全齡I水違次愛?=國建

?下戴Q_

■W面svNisig.SJKl.txt

上國澗的位置txt

4豕位相

,:電這融腦

.胸

4剪片

?下戴

>D含東

>?點面

jLTS1.W1N(C:)

jTS2.APP(D:)

jWD1.DOC(E:)

昨同珞

大家看一下不同狀態(tài)所相應(yīng)的圖片:

設(shè)置-TortoiseSVN

A案般沒笆

->版本分立圖

A版本圖至后集(I):XPStylev

;”假色

R圖泛覆蓋,.常規(guī)?無版本控制.cpp&忽BB.txt加.doc

O.修改況笨現(xiàn)h0,無板翻制M星忽咯.doc

£)55羨程序A小獎<L修設(shè).h0常理java也無6本拄制doc

9網(wǎng)絡(luò)。不讀4沖突.h<h修改java區(qū)常照pl

Q差異查看器M5?除ftjRiS.h卻沖突.java£修改.pl

丫差異查百/臺并工具人嚙匕已1ft除h0R讀.java£沖突M

*18加SlttS.hSe?叫ava也具讀M

■A常規(guī)

)。上下文菜單4忽略*;?ZE.hd噫JavaJL已刪除?pl

?無質(zhì)本控制0忽略h如麗沁a£?€Enl

力對話楂殂一

4.?,F(xiàn)xpp.無ffi本拄MhJ忽鬲,java也聞J。.pl

j::對二

Q修改.cpp㈤總現(xiàn).txtQ,無位本控制Java&SM.pl

:WkJ陵.cppQ;修改E厚,規(guī).doc?無版本控制.pl

?3通用dR讀.cpp£|沖突E值修改.doc分常規(guī).php

對話低3XBfJSJf.cppWi只讀.txt亞沖為doc5修改php

仔已保^3384Ltt^cppK己也除txt電設(shè)iS.doce浦類.php

<□日志漫存缸18Mcpp置lfcS2.txt醐BS!險doc?只讀.php

ESK.cpp屈曲C.txtIgS^.doc必£9!他php

-;C滾存的根本左

,孑均子靜本<>

.問成

⑥*衰現(xiàn)圖(l)。符快隨⑸

樂TortoiseBlame

ASiS

確是取僧贏

我們已經(jīng)知道怎么將源代碼簽入到SVN服務(wù)器,怎么從服務(wù)器簽出代碼到本機,也簡樸了

解了不同狀態(tài)所相應(yīng)的圖案啦。

3.2.3提交修改過的文獻(xiàn)到SVN服務(wù)器

上一小節(jié)中,我們修改了本地機器位于"D:\StartKit\中國建行四川省分行成都中心金

庫流水線”文獻(xiàn)夾中的一個文獻(xiàn)“SVN結(jié)構(gòu).1x1”,下面演示如何提交到SVN服務(wù)器。

注意:提交文檔或者源代碼到服務(wù)器時,一定保證本機的文檔或者代碼是最新版本,否

則乜許提交失敗,或者導(dǎo)致版本沖突。

在“中國建行四川省分行成都中心金庫流水線”文獻(xiàn)夾上點擊右鍵或在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論