




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、TortoiseSVN的安裝TortoiseSVN最常用的四個(gè)命令TortoiseSVN實(shí)用功能TortoiseSVN其他功能SVN開發(fā)模式SVN的特色SVN案例分析主要內(nèi)容第1頁,共59頁。 TortoiseSVN 安裝版本的選擇TortoiseSVN安裝 目前公司常用的三個(gè)版本:V1.4.8、V1.5.3、V1.6.6。三個(gè)版本大致功能類似,沒有很大的變化。 通過一段時(shí)間使用發(fā)現(xiàn)V1.4.8相比V1.5.3更為穩(wěn)定,而且目錄過深時(shí), V1.5.3不能檢出(該版本的 bug) , 而V1.4.8可以。但V1.5.3作為V1.4.8的升級(jí)版本操作更方便,功能更完善。 最新版本V1.6.6,修改
2、了V1.5.3深目錄不能檢出的bug,操作也更為方便,功能更加全面,目前正準(zhǔn)備推廣使用。第2頁,共59頁。TortoiseSVN安裝 TortoiseSVN安裝 烏龜安裝時(shí)無需特殊配置,直接安裝即可。安裝成功后,在桌面上右鍵,即可看到下圖:SVN特色建議:升級(jí)TortoiseSVN時(shí),先卸載先前的安裝版本,再重新安裝新版本!第3頁,共59頁。TortoiseSVN安裝中文版安裝 若需安裝中文版,則需再安裝中文語言包,并在setting中將語言設(shè)置為中文,如下圖所示:第4頁,共59頁。TortoiseSVN最常用的四個(gè)命令最常用的四個(gè)命令1.Repo-browser(瀏覽版本庫) 通過“瀏覽版本
3、庫”可以直接查看服務(wù)器上指定目錄下的所有目錄結(jié)構(gòu)(需要有相關(guān)權(quán)限),包括特定版本的作者,提交時(shí)間等,并且在瀏覽版本庫里面鏈接了很多SVN常用的功能。如顯示日志,檢出,導(dǎo)出,檢入文件/文件夾,改名,刪除文件,分支建立等。2.Checkout(檢出) 從SVN服務(wù)器上得到數(shù)據(jù),即建立本地副本,并且修改后可以commit到SVN服務(wù)器上。相對于CC來說,SVN的checkout可以說完成了建立本地視圖和checkout兩個(gè)動(dòng)作。checkout命令可以在本地計(jì)算機(jī)上,瀏覽版本庫,顯示日志等多個(gè)地方找到。3.Update(更新) 更新本地副本,得到SVN服務(wù)器上最新的數(shù)據(jù)。一般check out建立本
4、地副本后,都在該本地副本上修改提交,若想再次得到服務(wù)器上的最新版本,即需用Update。在修改之前,一般我們都需要執(zhí)行Update動(dòng)作,以保證在最新版本上做修改,以減少提交時(shí)沖突。特別是用鎖定的模式開發(fā),修改前必須先更新并獲得鎖后才能修改(后面會(huì)具體描述)提交。4.Commit(提交) 提交修改到SVN服務(wù)器上。所有需提交到SVN服務(wù)器上本地副本的修改都需要用Commit命令完成。第5頁,共59頁。TortoiseSVN最常用的四個(gè)命令Repo-browser(瀏覽版本庫)第6頁,共59頁。TortoiseSVN最常用的四個(gè)命令按右鍵,鏈接的功能列表版本信息選中“保存認(rèn)證”,下次登入無需再認(rèn)證
5、第7頁,共59頁。TortoiseSVN最常用的四個(gè)命令Update(更新) 選中需要更新的本地副本,按右鍵,選擇SVN Update即可得到服務(wù)器上最新的版本。若本地上有修改,更新時(shí)經(jīng)常會(huì)出現(xiàn)沖突(黃色感嘆號(hào)),此時(shí)表明您本地副本的修改和服務(wù)器上的最新版本有沖突,需要您解決沖突后才能提交你的修改(解決沖突方法后面具體敘述)。故為了減少?zèng)_突的產(chǎn)生,我們很有必要在修改前進(jìn)行更新,等到服務(wù)器上最新的版本。update第8頁,共59頁。TortoiseSVN最常用的四個(gè)命令Checkout(檢出) 本地計(jì)算機(jī)上: 1.在本地計(jì)算機(jī)上按右鍵選擇 SVN Checkout命令 2.填入/選擇需檢出URL
6、,選擇目標(biāo)檢出目錄,根據(jù)需要選擇檢出深度和版本,OK即可。 服務(wù)器檢出地址檢出深度選擇檢出后本地副本顯示為綠色的勾勾!版本選擇第9頁,共59頁。TortoiseSVN最常用的四個(gè)命令Checkout(檢出) 瀏覽版本庫中: 1.進(jìn)入瀏覽版本庫,選中需檢出的目錄文件夾,選擇checkout。 2.出現(xiàn)檢出對話框,選擇檢出目標(biāo)位置和檢出深度等OK即可。第10頁,共59頁。TortoiseSVN最常用的四個(gè)命令Checkout(檢出) 顯示日志里: 選擇show log命令,進(jìn)入顯示日志界面,選擇需檢出的版本,按右鍵選checkout,檢出對應(yīng)版本的文件資料。 第11頁,共59頁。TortoiseS
7、VN最常用的四個(gè)命令Commit(提交) 1.選中已修改的本地副本(紅色感嘆號(hào)),按右鍵,選擇SVN Commit命令 2.在對話框中填寫日志(描述修改的內(nèi)容,注意點(diǎn)等),選擇需要提交的文件,點(diǎn)OK即可。提交后紅色的感嘆號(hào)變成了綠色的勾勾!待提交文件列表,可以選擇是否提交第12頁,共59頁。TortoiseSVN實(shí)用功能實(shí)用功能之一 - 還原1.本地副本還原(Revert) 放棄本地副本的修改,將其還原到本地修改前的版本(最后提交或者更新的版本)2.還原至某一歷史版本(Revert to this revision) 將本地副本復(fù)原到選中的某一個(gè)歷史版本,若需將該復(fù)原版本提交到服務(wù)器上,則還需
8、Commit!3.還原某一歷史版本的修改(Revert changes from this revision) 放棄某一歷史版本的修改。該動(dòng)作只還原某一個(gè)特定版本的修改,并不還原該版本之前所有版本的修改,若需將該復(fù)原版本提交到服務(wù)器上,則還需Commit!第13頁,共59頁。TortoiseSVN實(shí)用功能本地副本還原(Revert) 選擇需還原的本地副本,按右鍵,選“Revert”,在彈出的對話框中選擇需還原的文件,OK即可。可以選擇是否還原 ?還原后,紅色感嘆號(hào)消失,變成綠色勾勾!第14頁,共59頁。TortoiseSVN實(shí)用功能還原至某一歷史版本(Revert to this revisi
9、on) 1.選中本地副本,進(jìn)入顯示日志對話框。選擇還原版本,按右鍵,選擇“Revert to this revision”,即出現(xiàn)如下還原對話框,OK即可。 2. 還原后,有修改則本地副本即變?yōu)榧t色感嘆號(hào),若需提交到服務(wù)器上,還需commit!第15頁,共59頁。TortoiseSVN實(shí)用功能還原某一歷史版本的修改(Revert changes from this revision) 操作同“Revert to this revision”。第16頁,共59頁。 實(shí)用功能之二 - 查詢功能 1.顯示日志 (show log) 日志查詢功能主要作用是:查找歷史版本信息,用于追溯。 日志信息里包含
10、了所有歷史版本的5個(gè)W,who.when.where.what.why! 同時(shí)“顯示日志”命令充當(dāng)了其他多個(gè)重要功能的接口,如“比較版本差異”,“更新至此版本”,“復(fù)原至此版本”等。 “顯示日志”命令位于多個(gè)對話框中,可以說無孔不入,即表明其實(shí)用性和重要性了!2.更新版本(Update to revision/update item to revision) 更新版本可以使本地副本更新到任意一個(gè)歷史版本,方便用戶詳細(xì)查看某一版本的具體內(nèi)容。 TortoiseSVN實(shí)用功能第17頁,共59頁。TortoiseSVN實(shí)用功能顯示日志(show log) 在任意有“show log”命令的地方,點(diǎn)擊
11、“show log”,即可顯示如下圖。其他功能的接口第18頁,共59頁。TortoiseSVN實(shí)用功能更新版本(Update to revision) 選擇Update to revision命令,填入版本號(hào)/通過show log選擇版本,OK即可,此時(shí)本地副本顯示的即為你選擇的版本內(nèi)容。更新深度更新后本地副本僅作為顯示某一版本內(nèi)容,不能復(fù)原為該版本,與復(fù)原命令不同!第19頁,共59頁。TortoiseSVN實(shí)用功能更新版本(update item to revision)第20頁,共59頁。TortoiseSVN實(shí)用功能實(shí)用功能之三 - 比較功能 SVN提供了多個(gè)實(shí)現(xiàn)比較功能的命令,來滿足不
12、同事物的差異比較。1.檢查更新(check for modification) 獲得本地副本所做的修改內(nèi)容。2.與工作副本比較 獲得任何一個(gè)歷史版本與本地副本的差異。3.比較版本差異(追溯版本,以標(biāo)準(zhǔn)差異文件形式顯示修改) 獲得任何兩個(gè)歷史版本之間的差異。 其中: “追溯版本”不僅顯示兩個(gè)版本的差異,同時(shí)顯示修改作者,時(shí)間等信息。 “以標(biāo)準(zhǔn)差異文件形式顯示修改”:以特定的形式顯示差異,顯示形式與比較版本差異和追溯版本命令不同。第21頁,共59頁。TortoiseSVN實(shí)用功能檢查更新(check for modification) 1.選擇需檢查的本地副本,按右鍵,選擇“檢查更新”,即顯示修改
13、文件列表。 2.若需查看可編輯文件具體的修改內(nèi)容,選中該文件按右鍵,選擇“與基礎(chǔ)版本比較”,確定,即可得到具體的修改內(nèi)容。得到本地副本修改的文件列表與基礎(chǔ)版本比較,得到文件內(nèi)修改的具體內(nèi)容第22頁,共59頁。TortoiseSVN實(shí)用功能與工作副本比較(Compare with working copy) 1.選中本地副本,進(jìn)入顯示日志頁面,選擇任一版本,按右鍵,選擇“與工作副本比較”,確定即顯差異文件列表。 2.雙擊差異文件列表中某一個(gè)具體的可編輯文件,即可顯示該文件內(nèi)容的具體差異。第23頁,共59頁。TortoiseSVN實(shí)用功能差異文件列表服務(wù)器上版本工作副本比較后的結(jié)果第24頁,共59
14、頁。TortoiseSVN實(shí)用功能比較版本差異(compare revision) 1.使用CTRL+左鍵選擇任意兩版本,按右鍵,選擇“比較版本差異”,出現(xiàn)差異文件列表。 2.選擇某一可編輯文件,按右鍵,選擇“比較版本差異”,即可得到文件的具體差異。若選擇“追溯版本”,則比“比較版本差異”多了時(shí)間,作者等信息的顯示。差異文件列表第25頁,共59頁。TortoiseSVN實(shí)用功能比較版本差異第26頁,共59頁。TortoiseSVN實(shí)用功能追溯版本 以標(biāo)準(zhǔn)差異文件形式顯示修改,類似,不累述!與“比較版本差異”比較,多了時(shí)間和作者等信息的顯示第27頁,共59頁。TortoiseSVN實(shí)用功能實(shí)用功
15、能之四 - 版本分支圖(Revision graph) 版本分支圖主要顯示以下內(nèi)容: 1.建立分支和標(biāo)簽的時(shí)間和版本 2.文件夾名稱的修改 3.最新的版本 4.本地副本的版本 另外鼠標(biāo)滑過任意版本框,都會(huì)顯示該版本的日期、作者和備注信息等;選中版本框按右鍵可以使用另外很多的功能,如顯示日志,合并版本等等;還可通過“CTRL+左鍵”選中兩個(gè)版本進(jìn)行比較等。第28頁,共59頁。TortoiseSVN實(shí)用功能版本分支圖(Revision graph) 進(jìn)入版本分支圖有多種方法,如本地副本、瀏覽版本庫等。直接選擇“Revision graph“即可。版本分支圖中版本框不同的形狀,顏色表示不同的分類。分
16、支主干最新版本歷史版本日志第29頁,共59頁。SVN其他常用功能其他常用功能1.增加(Add)/刪除(Delete)/改名(Rename) 增加:增加未受版本控制的文件到版本控制中。 刪除:刪除服務(wù)器上的文件。 改名:重新命名文件。 Add/Delete/Rename 都可以在本地副本上和瀏覽版本庫中實(shí)現(xiàn) 注意:Add/Delete/Rename在本地副本上使用,都僅僅是修改,沒有提交的動(dòng)作,故一般Add/Delete/Rename和Commit一起使用,當(dāng) Add/Delete/Rename后,若需要在提交到配置庫上,則還需Commit。2.增加到忽略列表(Delete and add to
17、 ignore list) 很多時(shí)候我們不想把部分文件提交到配置庫中,但是本地副本想保留,這時(shí)可以將文件增加到忽略列表,這樣提交時(shí)這些文件不提交到配置庫。如可以將編譯生成的release文件夾加入到忽略列表里面。第30頁,共59頁。SVN其他常用功能3.導(dǎo)出(Exprot) 有時(shí)只想需得到配置庫的某些資料,但不想受SVN版本控制,此時(shí)可以用Exprot。 Exprot與check out一樣都是從服務(wù)器中得到數(shù)據(jù)資料,但是Exprot的數(shù)據(jù)資料不受版本的控制,無.SVN文件夾。4.另存為(Save as) 對于單個(gè)的文件,從服務(wù)器上獲取不受版本控制的文件可以通過瀏覽版本庫里面的Save as命
18、令實(shí)現(xiàn)。5.移動(dòng)文件/文件夾 有時(shí)候我們需要將一個(gè)文件/文件夾移動(dòng)到另一個(gè)文件夾下,SVN在本地副本上的文件和文件夾的移動(dòng)也有特有的命令。6.重新定位(ReLocate) 當(dāng)URL修改(服務(wù)器搬遷IP地址修改等),但本地副本還需繼續(xù)使用,則需重新定位URL,將先前checkout時(shí)的URL重新定位為最新的URL。第31頁,共59頁。SVN其他常用功能增加(Add) 本地副本上增加: 1.選中需加入版本控制的文件,右鍵,選擇“TortoiseSVN Add”。 2.“Add”后,按右鍵選擇“Commit”命令 瀏覽版本庫中增加(包含提交): Add Files:增加文件,在對應(yīng)目錄按右鍵Add
19、Files ,填入日志信息,OK即可 Add folder:增加文件夾,在對應(yīng)目錄按右鍵Add folder ,填入日志信息, OK即可第32頁,共59頁。SVN其他常用功能刪除(Delete) 本地副本上刪除: 1.選中需刪除的文件,右鍵,選擇“TortoiseSVN Delete”。 2.“Delete”后,在上一層目錄按右鍵選擇“Commit”命令。 瀏覽版本庫里刪除(包含提交): 選中刪除的文件,右鍵“Delete”,在彈出的對話框中輸入日志即可。第33頁,共59頁。SVN其他常用功能改名(Rename) 本地副本上改名: 1.選中需改名的文件/文件夾,按右鍵,選擇“TortoiseS
20、VN Rename” 2.“Rename”后,在上一層目錄按右鍵選擇“Commit”命令 瀏覽版本中改名(包含提交): 選中需改名的文件/文件夾,按右鍵,輸入新的名字,OK,在彈出的對話框中輸入日志信息即可。第34頁,共59頁。SVN其他常用功能增加到忽略列表(Delete and add to ignore list) 增加到忽略列表后,文件無特殊的標(biāo)志,并且提交修改時(shí)該文件不提交。 區(qū)別于未受版本控制的文件:未受版本控制的文件顯示為“?”,并且在上層目錄提交時(shí)可以提交到服務(wù)器。第35頁,共59頁。SVN其他常用功能導(dǎo)出(Exprot) 導(dǎo)出命令可以在多個(gè)位置使用,如本地副本,瀏覽版本庫,顯
21、示日志等。操作方法與checkout一致。導(dǎo)出的文件無特殊的標(biāo)志,即windows文件。 瀏覽版本庫里面使用第36頁,共59頁。SVN其他常用功能移動(dòng)文件/文件夾 本地副本上移動(dòng): 1.選中要移動(dòng)的文件按住鼠標(biāo)右鍵不放,拖動(dòng)到目標(biāo)文件夾,放開鼠標(biāo),出現(xiàn)如下圖選項(xiàng),選擇需要的命令即可 2. 在上一層目錄上按右鍵,選擇commit,提交到服務(wù)器上。 瀏覽版本中移動(dòng)(包含提交): 選中需移動(dòng)的文件按左鍵不放,將文件拖動(dòng)到目標(biāo)目錄文件夾,在彈出的提交對話框中輸入日志,OK即可。第37頁,共59頁。SVN其他常用功能重新定位(ReLocate) 選中本地副本,按右鍵選擇ReLocate命令,將To UR
22、L里面修改為最新的URL即可。第38頁,共59頁。SVN開發(fā)模式1.分支與合并 支持并行開發(fā),支持分支與主干之間的合并,即可將主干(分支)上修改完的bug合并到分支(主干)上,但這很可能引起沖突,故要求操作者有解決沖突的能力。建議:盡量少建分支,晚建分支。多建一個(gè)分支即表明多一點(diǎn)成本。(不可編輯的文件不可合并)2.鎖定與解鎖 支持并行開發(fā),但鎖定可能導(dǎo)致管理問題,不必要的線性開發(fā),也可能導(dǎo)致錯(cuò)誤的安全狀態(tài)。該模式適用于不可編輯文件的并行開發(fā)。 注意:使用該模式時(shí),修改者在修改前必須先獲得鎖,這樣才能保證是在最新的文件上做修改,避免沖突的產(chǎn)生。第39頁,共59頁。SVN開發(fā)模式分支和合并(bra
23、nches/Merge)分支用途 1.軟件開發(fā)時(shí)以主干為基礎(chǔ),實(shí)現(xiàn)并行開發(fā),不斷將分支上的修改合并到主干上。 2.同一軟件的發(fā)布版本BUG修改和升版的并行開發(fā)等。創(chuàng)建分支 命令1:Branches/Tags(工作副本使用) 命令2:copy to(瀏覽版本庫使用) 命令3:Create branche/tag form this revision(show log使用)第40頁,共59頁。SVN開發(fā)模式 創(chuàng)建分支后,在未建立分支前checkout的本地副本上查看分支,還需先Update!分支名建立分支版本選擇日志填寫以命令1(Branches/Tags)方式舉例說明: 在本地副本上選擇需建立分
24、支的目錄,按右鍵,選擇Branches/Tags,在to url中填入分支建立的位置和名稱,選擇建立分支的版本,填寫日志,提交即可。第41頁,共59頁。SVN開發(fā)模式合并(Merge) 首先選擇合并的種類 合并同一分支的不同版本之間差異合并一個(gè)分支的所有差異合并不同分支之間差異第42頁,共59頁。SVN開發(fā)模式 合并舉例;選擇第二種合并方式,顯示如下。選擇需合并的分支和合并深度,Merge,最后還需將Merge的修改Commit。注意:Merge過程中很容易出現(xiàn)沖突,出現(xiàn)沖突就需要解決沖突后再提交。第43頁,共59頁。SVN開發(fā)模式?jīng)_突 沖突的產(chǎn)生: 團(tuán)隊(duì)協(xié)同工作時(shí),當(dāng)多人同時(shí)修改同一個(gè)文件,
25、造成本地文件與SVN系統(tǒng)中的文件版本不一致,而導(dǎo)致文件無法提交的情況。 沖突的處理: 遇到?jīng)_突時(shí),文件顯示為黃色的感嘆號(hào),這時(shí)你需要update該文件,看到新增了三個(gè)文件。 filename.mine filename.rOLDREV filename.rNEWREV 面對文件沖突,您可以選擇以下三種方式解決沖突手動(dòng)合并沖突文件使用工具解決沖突用revert放棄所做的修改第44頁,共59頁。SVN開發(fā)模式用工具解決沖突使用自帶工具,如圖所示對比兩個(gè)版本的文件,解決沖突工具中會(huì)列出兩個(gè)版本沖突的部分,并讓您選擇使用哪個(gè)版本的內(nèi)容第45頁,共59頁。SVN開發(fā)模式放棄修改 選擇revert 放棄自
26、己所做的修改第46頁,共59頁。SVN開發(fā)模式提交解決結(jié)果通過上面所說的三種方法,解決沖突后。要選擇resolved解決后,新增的三個(gè)文件會(huì)自動(dòng)刪除再選擇commit提交到SVN第47頁,共59頁。SVN開發(fā)模式鎖定和解鎖 獲取鎖定(Getlock): 在加鎖原因中加入備注,其他人可以瀏覽版本庫/日志里面看到添加的信息,包括誰,什么時(shí)間,為什么鎖定等。獲取鎖定后,文件上顯示一個(gè)小鎖第48頁,共59頁。SVN開發(fā)模式解除鎖定(Release lock): 修改完文件并提交后,需及時(shí)的解鎖,這樣其他人才可以獲取鎖定,既而修改文件。解除鎖定后,小鎖消失,文件顯示為綠色的勾勾第49頁,共59頁。SVN
27、的特色SVN特色-圖標(biāo)重載 SVN最直觀的功能之一就是圖標(biāo)重載,根據(jù)文件的Subversion狀態(tài)的不同,重載的圖標(biāo)也不同。 重載的圖標(biāo)顯示在工作副本的文件上,很直觀的就可以知道文件目前處于什么狀態(tài),是否被修改過,是否已同步到配置庫中。 第50頁,共59頁。SVN特色SVN特色-圖標(biāo)重載如果你給一個(gè)文件設(shè)置了svn:needs-lock屬性,Subversion會(huì)讓此文件只讀,直到你獲得文件鎖。只讀文件具有這個(gè)重載圖標(biāo)來表示你必須在編輯之前先得到一個(gè)鎖。一個(gè)新檢出的工作復(fù)本使用綠色的對勾做重載。表示Subversion狀態(tài)正常.在你開始編輯一個(gè)文件后,狀態(tài)就變成了已修改,而圖標(biāo)重載變成了紅色感
28、嘆號(hào)。通過這種方式,你可以很容易地看出哪些文件從你上次更新工作復(fù)本后被修改過,需要被提交。加號(hào)告訴你有一個(gè)文件或是目錄已經(jīng)被計(jì)劃加入版本控制。這個(gè)圖標(biāo)表示當(dāng)前文件夾下的某些文件或文件夾已經(jīng)被計(jì)劃從版本控制中刪除,或是該文件夾下某個(gè)受控的文件丟失了。如果你擁有了一個(gè)文件的鎖,并且Subversion狀態(tài)是正常,這個(gè)重載圖標(biāo)就提醒你如果不使用該文件的話應(yīng)該釋放鎖,允許別人提交對該文件的修改。如果在提交的過程中出現(xiàn)了沖突圖標(biāo)變成黃色感嘆號(hào)。第51頁,共59頁。SVN特色 不像其他版本控制系統(tǒng),Subversion的修訂號(hào)是針對整個(gè)版本庫的,而不是單個(gè)文件。每一個(gè)修訂號(hào)代表了一次提交后版本庫整個(gè)目錄樹
29、的特定狀態(tài),另一種理解是修訂號(hào)N代表版本庫已經(jīng)經(jīng)過了N次提交。當(dāng)Subversion用戶討論“文件Foo.c的修訂號(hào)N”時(shí),他們的實(shí)際意思是“版本庫在修訂號(hào)N時(shí)的Foo.c文件”。需要注意的是,如圖:修訂號(hào)不同并不表示文件內(nèi)容不同。 SVN特色-全局修訂號(hào)Foo.cFoo.c第52頁,共59頁。SVN特色 這就是傳說中的時(shí)間機(jī)器和時(shí)空隧道SVN版本控制系統(tǒng)我們可以找到過去的任何一個(gè)版本的文件!第53頁,共59頁。SVN特色 我們可以比較得到不同版本所做改動(dòng)的文件列表,也可以得到一個(gè)可編輯文件所做的具體改動(dòng)。第54頁,共59頁。TortoiseSVN的案例分析1.SVN修訂號(hào)不連續(xù) 原因:SVN
30、修訂號(hào)是相對于整個(gè)配置庫的,更新時(shí)看到的版本也是整個(gè)配置庫的修訂號(hào),并不是某一個(gè)目錄的修訂號(hào)。 解決方法:無,SVN特色。2.修改工作副本后,提交時(shí)提示“Resource out of date”,提交失敗。 原因:工作副本不是最新版本,提交失敗。 解決方法:先更新后再提交,遇沖突時(shí)解決沖突后再提交。3.提示400錯(cuò)誤 原因:操作者某些操作不準(zhǔn)確,引起混亂,可能屬于SVN客戶端本身的bug 解決方法:暫時(shí)無很好的解決方法。4.提示403錯(cuò)誤 原因:不能進(jìn)行該操作。比如URL不對;未開通該目錄相關(guān)權(quán)限;用戶名密碼不對等。 解決方法:檢查操作對應(yīng)的URL是否正確,是否有權(quán)限,輸入的用戶名和密碼是否正確等,根據(jù)錯(cuò)誤解決問題。第55頁,共59頁。TortoiseSVN的案例分析5.提示需“清理(clean up)” 原因:服務(wù)器問題,一個(gè)SVN指令不能成功地完成,你的工作副本因
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025朝花夕拾閱讀心得體會(huì)(20篇)
- 農(nóng)村紅利專項(xiàng)管理制度
- 試用期工作自我鑒定(30篇)
- 信息系統(tǒng)監(jiān)理師考試資源整合及試題答案分享
- 語文教師期末成績分析總結(jié)與反思(17篇)
- 數(shù)據(jù)庫錯(cuò)誤日志分析方法試題及答案
- 員工食堂餐飲服務(wù)合同
- 鄉(xiāng)村農(nóng)業(yè)生態(tài)建設(shè)合同
- 計(jì)算機(jī)三級(jí)嵌入式技能考試試題及答案
- 理論結(jié)合實(shí)踐公路工程考試的有效復(fù)習(xí)法試題及答案
- 實(shí)施《保護(hù)世界文化與自然遺產(chǎn)公約》的操作指南
- 混凝土路面施工勞務(wù)合同
- 數(shù)字修約考試題及答案
- 2025年三力測試題模板及答案
- 2025年云南地理中考試題及答案
- 山東大學(xué)《軍事理論》考試試卷及答案解析
- 面向非結(jié)構(gòu)化文本的事件關(guān)系抽取關(guān)鍵技術(shù)剖析與實(shí)踐
- 2025屆廣東廣州地鐵集團(tuán)有限公司校園招聘筆試參考題庫附帶答案詳解
- 2024年6月浙江高考?xì)v史真題及答案
- 公司與合作伙伴戰(zhàn)略合作協(xié)議簽訂流程備忘錄
- 個(gè)體工商戶員工勞動(dòng)合同模板
評(píng)論
0/150
提交評(píng)論