




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、TortoiseSVN客戶端的安裝1 客戶端軟件:TortoiseSVN-1.7.12.24070-win32-svn-1.7.9.msi下載:10.0.0.127shareSVNSVN 客戶端 中文語言包:LanguagePack_1.7.12.24070-win32-zh_CN.msi 下載:10.0.0.127shareSVNSVN 客戶端語言包(客戶端安裝在系統(tǒng)的默認(rèn)位置,不需要特殊的配置,安裝完成后需要重新起動系統(tǒng), 重啟之后鼠標(biāo)的右鍵菜單會多出這么一組命令)2. 中文語言包的安裝如下:二、Subversion基本工作流程這部分最重要,也是大家經(jīng)常要用到的,即如何利用Tortoi
2、seSVN客戶端對subversion庫中的文件進(jìn)行操作。1. 如何把subversion庫中已經(jīng)保存的文件版本檢出到本地、并作修改后提交、從服務(wù)器端更新本地文件的版本。檢出到本地:初次檢出到本地文件夾時,在本地新建一個空文件夾,具體操作如下圖:如果要檢出最新的版本可選中上圖的(最新版本(H))單選按鈕。如果想檢出自己需要的版本可選中上圖的(版本(R))單選按鈕,然后選擇自己需要的版本文件。在彈出的對話框中輸入自己的用戶名和密碼。修改文件后提交:(修改文件夾中的內(nèi)容后文件夾會自動變成帶有紅色標(biāo)記)在信息 框中為修改的文件添加說明信息。如下圖在變更列表 中選中更變的文件。如下圖點(diǎn)擊確定后會提示輸
3、入用戶名和密碼。從服務(wù)器端更新本地文件的版本:如果服務(wù)器上的版本庫已經(jīng)是第7版本,自己本機(jī)的版本還是第1版本。這時你可以更新自己本地的版本為第7版本。添加項(xiàng)目文件至版本庫:在項(xiàng)目開發(fā)的過程中會添加新的項(xiàng)目文件,這個時候要將文件提交到版本庫中去,這樣別的開發(fā)人員也可以看到新添加的文件。首先在工作目錄中添加一個新的文件夾或文件,圖標(biāo)顯示為一個加號,顯示如圖:然后右鍵單擊該頁面,點(diǎn)擊commit,如圖:點(diǎn)擊commit提交。這個時候文件就被提交到版本庫中去了。2.2.3日志查看在文件夾中右鍵點(diǎn)擊要查看的文件,單擊TortoiseSVN,點(diǎn)擊Show Log選項(xiàng)。就可以查看日志,如圖:2.2.4比較文
4、件SVN提供了比較文件不同的功能,可以方便的查看文件進(jìn)行了那些修改。接著上一小節(jié),點(diǎn)擊日志里的任一版本,點(diǎn)擊右鍵,選擇compare with working copy或者compare with選項(xiàng),經(jīng)過片刻,就會出現(xiàn)你選擇的版本的文件的,如圖:SVN各種圖標(biāo)的含義一個新檢出的工作復(fù)本使用綠色的對勾做重載。表示Subversion狀態(tài)正常.在你開始編輯一個文件后,狀態(tài)就變成了已修改,而圖標(biāo)重載變成了紅色感嘆號。通過這種方式,你可以很容易地看出哪些文件從你上次更新工作復(fù)本后被修改過,需要被提交。如果在提交的過程中出現(xiàn)了沖突圖標(biāo)變成黃色感嘆號。如果你給一個文件設(shè)置了svn:needs-lock屬
5、性,Subversion會讓此文件只讀,直到你獲得文件鎖。只讀文件具有這個重載圖標(biāo)來表示你必須在編輯之前先得到一個鎖。如果你擁有了一個文件的鎖,并且Subversion狀態(tài)是正常,這個重載圖標(biāo)就提醒你如果不使用該文件的話應(yīng)該釋放鎖,允許別人提交對該文件的修改。這個圖標(biāo)表示當(dāng)前文件夾下的某些文件或文件夾已經(jīng)被計劃從版本控制中刪除,或是該文件夾下某個受控的文件丟失了。加號告訴你有一個文件或是目錄已經(jīng)被計劃加入版本控制。與TortoiseCVS (一個集成的CVS shell)不同,對于未受控的文件沒有圖標(biāo)重載。這么做是因?yàn)閳D標(biāo)重載的數(shù)量受到系統(tǒng)的限制,應(yīng)該要節(jié)約使用。事實(shí)上,你會發(fā)現(xiàn)并不是所有的圖
6、標(biāo)被使用在你的系統(tǒng)上。這是由于Windows限制圖標(biāo)重載不能超過15個。Windows自己用了4個,剩下11個可被別的應(yīng)用程序使用。如果你同時使用了TortoiseCVS,就不有足夠的空位了,所以TortoiseSVN希望成為一個“良好市民(TM)”,限制自身的使用,為別的應(yīng)用留下機(jī)會。l 正常, 已修改和沖突總是被載入,并可見。l 已刪除只要有可能的就載入,但如果沒有足夠的空位,就使用已修改來代替。l 只讀只要有可能就載入,但如果沒有足夠的空位就使用正常來代替。l 已鎖定只在少于13個重載已經(jīng)載入的情況下才加載,如果不滿足這個條件就使用正常來代替。已增加只在少于14個重載已經(jīng)載入的情況下才加
7、載,如果不滿足這個條件就使用已修改來代替三、SVN文件庫瀏覽器簡介3.1 SVN文件庫瀏覽URL是文件庫的瀏覽地址,可以直接輸入相應(yīng)的地址來瀏覽庫中的文件,也可以通過點(diǎn)擊樹狀列表來瀏覽庫中文件。樹狀列表顯示文件或文件夾的版本、作者、小大和更新日期。3.2 SVN文件庫操作在瀏覽器的樹狀列表的文件夾或文件上點(diǎn)擊鼠標(biāo)右鍵,可以直接對文件庫進(jìn)行相應(yīng)的操作,下面分文件夾和文件進(jìn)行介紹:3.2.1文件夾操作顯示日志:顯示文件庫中此目錄和目錄下文件的日志信息,包括各種操作。版本分支圖:導(dǎo)出:導(dǎo)出到本地的文件夾,和服務(wù)器端的版本信息無關(guān)聯(lián)。例如:檢出:檢出到本地的文件夾,和服務(wù)器端的版本信息有關(guān)聯(lián)。例如:重
8、新整理:即刷新,可以更新所作的操作。創(chuàng)建文件夾:即在此文件夾下創(chuàng)建新的文件夾,自定義文件夾名字,中文英文皆可。加入文件:可以直接從本地或者網(wǎng)絡(luò)硬盤中加入文件到此目錄中,只能單選,不可多選,有點(diǎn)不太方便。加入文件夾:可以直接從本地或者網(wǎng)絡(luò)硬盤中加入文件夾到此目錄中。刪除:不多說了,刪除該文件夾和文件夾下面的所有文件。改名:可以對文件夾重新命名復(fù)制至工作拷貝:拷貝此本地一個版本控制的工作目錄。復(fù)制到:拷貝此文件夾到其他路徑下。復(fù)制URL:復(fù)制當(dāng)前的文件路徑:svn:/61.135.227.102/admin/comm顯示屬性:這個暫時沒啥用3.2.2文件操作打開:可以直接打開文件進(jìn)行查看。打開方式:略。顯示日志:顯示文件庫中此文件的日志信息,包括對此文件的各種操作。版本分支圖:查看文件屬于哪個版本。追溯:有時你不僅要知道哪一行做了修改,還要精確地知道誰修改了一個文件中的哪一行。這就是TortoiseSVN 追溯.命令。如果對早期版本的修改不感興趣,你可以設(shè)置從哪個版本開始追溯。如果你想追溯每一個版本
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 作協(xié)議合同范本
- 關(guān)于管道疏通合同范本
- 別墅弱電智能合同范本
- 產(chǎn)品合同范本模板寫
- 農(nóng)資代理合同范本
- 上海小時工外包合同范本
- 個人續(xù)簽合同范本
- 農(nóng)村開發(fā)項(xiàng)目合同范本
- 寫電子產(chǎn)品合同范本
- 中國食物成分表2020年權(quán)威完整改進(jìn)版
- 【MOOC】影視鑒賞-揚(yáng)州大學(xué) 中國大學(xué)慕課MOOC答案
- 危險性較大的分部分項(xiàng)工程清單安全管理措施
- 高壓輸電線路質(zhì)量、檢查、驗(yàn)收培訓(xùn)課件
- 二年級數(shù)學(xué)下冊重點(diǎn)思維每日一練小紙條
- 混合型頸椎病課件
- 國家安全教育教案分享
- 2024公共數(shù)據(jù)授權(quán)運(yùn)營實(shí)施方案
- 5A護(hù)理模式在老年手術(shù)患者VTE防控中的應(yīng)用課件
- 電動車維護(hù)與保養(yǎng)操作手冊
- 2024年廣西高考化學(xué)試卷真題(含答案解析)
評論
0/150
提交評論