




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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 客戶端語言包(客戶端安裝在系統的默認位置,不需要特殊的配置,安裝完成后需要重新起動系統, 重啟之后鼠標的右鍵菜單會多出這么一組命令)2. 中文語言包的安裝如下:二、Subversion基本工作流程這部分最重要,也是大家經常要用到的,即如何利用Tortoi
2、seSVN客戶端對subversion庫中的文件進行操作。1. 如何把subversion庫中已經保存的文件版本檢出到本地、并作修改后提交、從服務器端更新本地文件的版本。檢出到本地:初次檢出到本地文件夾時,在本地新建一個空文件夾,具體操作如下圖:如果要檢出最新的版本可選中上圖的(最新版本(H))單選按鈕。如果想檢出自己需要的版本可選中上圖的(版本(R))單選按鈕,然后選擇自己需要的版本文件。在彈出的對話框中輸入自己的用戶名和密碼。修改文件后提交:(修改文件夾中的內容后文件夾會自動變成帶有紅色標記)在信息 框中為修改的文件添加說明信息。如下圖在變更列表 中選中更變的文件。如下圖點擊確定后會提示輸
3、入用戶名和密碼。從服務器端更新本地文件的版本:如果服務器上的版本庫已經是第7版本,自己本機的版本還是第1版本。這時你可以更新自己本地的版本為第7版本。添加項目文件至版本庫:在項目開發的過程中會添加新的項目文件,這個時候要將文件提交到版本庫中去,這樣別的開發人員也可以看到新添加的文件。首先在工作目錄中添加一個新的文件夾或文件,圖標顯示為一個加號,顯示如圖:然后右鍵單擊該頁面,點擊commit,如圖:點擊commit提交。這個時候文件就被提交到版本庫中去了。2.2.3日志查看在文件夾中右鍵點擊要查看的文件,單擊TortoiseSVN,點擊Show Log選項。就可以查看日志,如圖:2.2.4比較文
4、件SVN提供了比較文件不同的功能,可以方便的查看文件進行了那些修改。接著上一小節,點擊日志里的任一版本,點擊右鍵,選擇compare with working copy或者compare with選項,經過片刻,就會出現你選擇的版本的文件的,如圖:SVN各種圖標的含義一個新檢出的工作復本使用綠色的對勾做重載。表示Subversion狀態正常.在你開始編輯一個文件后,狀態就變成了已修改,而圖標重載變成了紅色感嘆號。通過這種方式,你可以很容易地看出哪些文件從你上次更新工作復本后被修改過,需要被提交。如果在提交的過程中出現了沖突圖標變成黃色感嘆號。如果你給一個文件設置了svn:needs-lock屬
5、性,Subversion會讓此文件只讀,直到你獲得文件鎖。只讀文件具有這個重載圖標來表示你必須在編輯之前先得到一個鎖。如果你擁有了一個文件的鎖,并且Subversion狀態是正常,這個重載圖標就提醒你如果不使用該文件的話應該釋放鎖,允許別人提交對該文件的修改。這個圖標表示當前文件夾下的某些文件或文件夾已經被計劃從版本控制中刪除,或是該文件夾下某個受控的文件丟失了。加號告訴你有一個文件或是目錄已經被計劃加入版本控制。與TortoiseCVS (一個集成的CVS shell)不同,對于未受控的文件沒有圖標重載。這么做是因為圖標重載的數量受到系統的限制,應該要節約使用。事實上,你會發現并不是所有的圖
6、標被使用在你的系統上。這是由于Windows限制圖標重載不能超過15個。Windows自己用了4個,剩下11個可被別的應用程序使用。如果你同時使用了TortoiseCVS,就不有足夠的空位了,所以TortoiseSVN希望成為一個“良好市民(TM)”,限制自身的使用,為別的應用留下機會。l 正常, 已修改和沖突總是被載入,并可見。l 已刪除只要有可能的就載入,但如果沒有足夠的空位,就使用已修改來代替。l 只讀只要有可能就載入,但如果沒有足夠的空位就使用正常來代替。l 已鎖定只在少于13個重載已經載入的情況下才加載,如果不滿足這個條件就使用正常來代替。已增加只在少于14個重載已經載入的情況下才加
7、載,如果不滿足這個條件就使用已修改來代替三、SVN文件庫瀏覽器簡介3.1 SVN文件庫瀏覽URL是文件庫的瀏覽地址,可以直接輸入相應的地址來瀏覽庫中的文件,也可以通過點擊樹狀列表來瀏覽庫中文件。樹狀列表顯示文件或文件夾的版本、作者、小大和更新日期。3.2 SVN文件庫操作在瀏覽器的樹狀列表的文件夾或文件上點擊鼠標右鍵,可以直接對文件庫進行相應的操作,下面分文件夾和文件進行介紹:3.2.1文件夾操作顯示日志:顯示文件庫中此目錄和目錄下文件的日志信息,包括各種操作。版本分支圖:導出:導出到本地的文件夾,和服務器端的版本信息無關聯。例如:檢出:檢出到本地的文件夾,和服務器端的版本信息有關聯。例如:重
8、新整理:即刷新,可以更新所作的操作。創建文件夾:即在此文件夾下創建新的文件夾,自定義文件夾名字,中文英文皆可。加入文件:可以直接從本地或者網絡硬盤中加入文件到此目錄中,只能單選,不可多選,有點不太方便。加入文件夾:可以直接從本地或者網絡硬盤中加入文件夾到此目錄中。刪除:不多說了,刪除該文件夾和文件夾下面的所有文件。改名:可以對文件夾重新命名復制至工作拷貝:拷貝此本地一個版本控制的工作目錄。復制到:拷貝此文件夾到其他路徑下。復制URL:復制當前的文件路徑:svn:/61.135.227.102/admin/comm顯示屬性:這個暫時沒啥用3.2.2文件操作打開:可以直接打開文件進行查看。打開方式:略。顯示日志:顯示文件庫中此文件的日志信息,包括對此文件的各種操作。版本分支圖:查看文件屬于哪個版本。追溯:有時你不僅要知道哪一行做了修改,還要精確地知道誰修改了一個文件中的哪一行。這就是TortoiseSVN 追溯.命令。如果對早期版本的修改不感興趣,你可以設置從哪個版本開始追溯。如果你想追溯每一個版本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學術研究之旅
- 推動學院跨學科協同發展路徑
- 5G技術研發之旅
- 探索科學 實踐實驗
- 中醫睡眠治療
- 《幼兒園健康教育與活動指導》答案-2.2 組織幼兒社會交往教育活動動
- 家風家史班會課件
- 社區理論測試題目及答案
- 2025企業電子產品買賣合同書
- 2025年單抗導向藥物項目提案報告
- 東北三省精準教學2024-2025學年高三上學期9月聯考化學試卷
- 運動是良醫智慧樹知到答案2024年成都師范學院
- 武進經濟發展集團筆試
- ISO56002-2019創新管理體系管理手冊及程序文件
- 全員消防安全責任制
- 近五年廣東中考英語真題及答案
- 小學六年級數學奧數題100題附答案(完整版)
- 創業基礎智慧樹知到期末考試答案章節答案2024年山東大學
- 2024版工程項目結算協議書范本
- 動火作業安全管理協議書
- 電費代繳授權委托書模板
評論
0/150
提交評論