版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年人教版六年級語文下冊第一次月考考試含答案
- 初中九年級地理(上冊)期末試卷(附答案)
- 壽光幼教考試真題及答案
- 深圳保安證考試題及答案
- 人工智能末考試題及答案
- 《GAT 1376-2017資源服務(wù)總線報文編號規(guī)則》專題研究報告
- 2026年深圳中考語文素材積累運用試卷(附答案可下載)
- 2026年深圳中考數(shù)學(xué)圖形的平移試卷(附答案可下載)
- 2026年深圳中考生物綠色植物與生物圈的水循環(huán)試卷(附答案可下載)
- 2026年深圳中考?xì)v史蘇聯(lián)的社會主義建設(shè)試卷(附答案可下載)
- 2026年湖南師大附中雙語實驗學(xué)校(南校區(qū))教師招聘備考題庫完整參考答案詳解
- 2026年廣州市黃埔區(qū)穗東街招考編外服務(wù)人員易考易錯模擬試題(共500題)試卷后附參考答案
- 黑龍江高職單招語文試題附答案
- 高低壓配電安裝工程施工方案方案
- 大學(xué)之道故事解讀
- GB/T 18851.2-2024無損檢測滲透檢測第2部分:滲透材料的檢驗
- 洗滌設(shè)備售后服務(wù)標(biāo)準(zhǔn)化方案
- 電力設(shè)施管溝開挖安全操作方案
- 中藥材精加工合作合同
- 2023年全國職業(yè)院校技能大賽-生產(chǎn)事故應(yīng)急救援賽項規(guī)程
- 學(xué)校零星維護(hù)維修方案
評論
0/150
提交評論