SVN客戶端使用者使用手冊(完整版)

2021-05-24 21:32:27 字數 2310 閱讀 1606

如圖 2

如果對庫中某乙個檔案進行了修改,系統會自動為這個檔案和這個檔案所在的各級父資料夾加上紅色嘆號,代表該檔案或目錄已經在本地被修改,如圖3

3 當所有對版本庫的修改操作完畢後,右鍵單擊工作區資料夾,選擇

commit 提交新版本,輸入密碼後系統將把修改後的版本庫上傳到服務端,即完成一次對版本庫的更新。

注意:新版本提交之後,其他擁有寫許可權的使用者也許會重複以上幾步的操作,完成對版本庫的再一次更新。所以,每次在工作區資料夾下修改本地版本庫之前,必須首先對本地版本庫執行一次更新(右鍵單擊工作區,選擇

二.其他操作 (

1 )比較檔案的不同之處

當對soc_1 做了修改之後,

soc_1 檔案會出現紅色嘆號,表示已經修改,如果想檢視修改後的

soc_1 檔案與修改前有何不同,可以右鍵單擊此檔案,選 擇

diff ,系統探出乙個視窗,如圖

3 ,視窗分為兩個部分,左邊為更改之前的版本,右邊為更改之後的版本。並在不同之處作出標記和說明。如圖

4如果是word 文件的話,選擇diff 之後,系統會開啟乙個word 文件,並在其中標出修改後的版本與修改前有何不同。如圖4.1

(2 )檢視日誌

如果想檢視乙個檔案的日誌,例如soc_1 ,右鍵單擊這個檔案,選擇show log ,系統會踏出乙個視窗,並在視窗中顯示soc_1 各個版本的log 。如圖5

(3 )檢視版本樹

如果想檢視soc_1 檔案的版本樹,右鍵單擊該檔案,選擇revision graph ,系統將會開啟乙個視窗,並在視窗中顯示該檔案的版本樹。如圖6 。

之所以只顯示了4.5.6

.7 四個版本,是因為選擇了只顯示發生過變化的版本。即1.4.5.6.7 每乙個版本都有不同的地方,都是經過使用者修改後提交 的。而2.3 兩個版本是與版本1 相同的。

(5 )重名名和刪除檔案

如果要刪除乙個檔案或重名名乙個檔案,

注意不要在windows 下直接操作。只需右鍵單擊該檔案,選擇rename 或delete ,svn 系統便會完成操作。

在workspace 中將檔案重新命名或刪除後,服務端的檔案結構不會變化,只有當提交新版本庫後,即commit 後,服務端的檔案結構才會被更 新。

(6 )建立分支

版本庫中最初的檔案soc_1,soc_2,word_1,word_2 都是主幹檔案。如果想要為soc_1 建立乙個分支,只需右鍵單擊soc_1 ,選擇branch/tag ,系統會彈出乙個視窗,如圖8 。在視窗中,from url 表示要建立的這個分支是soc_1 的分支(系統會自動新增,不必更改)。在to url 中,需要更改一下檔名,在檔名後加乙個標誌即可,例如「

_branch」 ,路徑不需要更改。在creat copy in the repository from 中,可以選擇分支檔案是由soc_1 的那乙個版本拷貝來的。最後填寫日誌,選擇ok 。

(7 )合併分支

當需要把soc_1_branc 分支檔案合併到soc_1 主幹檔案時,右鍵單擊soc_1 ,選擇merge ,會彈出乙個視窗,如圖9 。

在from 輸入框中填入主幹的url ,在to 輸入框中填入分支的url 。在from 和to 中,都有兩個選項head revision 和revision ,表示要進行合併的是soc_1 的那個版本。合併之後主幹檔案會標註紅色嘆號,表示已被修改,並可以提交。如果合併後檔案標註的是黃色嘆號,表示檔案有衝突,處理方法見第三部分「 異常處理」 。

(8 )撤銷修改

當對乙個檔案進行了修改並儲存後(注意此處並沒有進行提交),如果對修改不滿意,想要重新修改,可以右鍵單擊修改過的檔案(帶紅色嘆號的那 個),然後選擇revert ,前面的一系列修改便會被撤銷,恢復到updata 之後的狀態。如果乙個檔案被誤刪除,也可通過右鍵單擊該檔案所在的目錄,選擇revert 來恢復。

三.異常處理

此處所說的異常主要是指檔案發生衝突。以使用者deva 和使用者devb 為例,

檔案標記衝突的格式:

<<<<<<< .mine

workspsace

工作區,等abc 工作區提交結束後再提交,應該會出現衝突

*****==

在此插入一段話,啊啊aaa ,測試衝突

>>>>>>> .r15

綠色部分表示本地檔案的修改

藍色部分表示服務端版本庫中的最新版本與本地檔案修改發生衝突的地方。

紫色表示是第15 個版本發生了衝突

*****==

在此插入一段話,啊啊aaa ,測試衝突

>>>>>>> .r15

綠色部分表示本地檔案的修改

藍色部分表示服務端版本庫中的最新版本與本地檔案修改發生衝突的地方。

紫色表示是第15 個版本發生了衝突.

使用者使用手冊

一 使用說明和介紹 1 使用賬號登入答疑網,沒有賬號可以點選註冊賬號 2 進入主頁面後,可以看到問題的列表 發表問題 討論區 個人中心 區 退出登入 問題的搜尋 3 點選其中乙個問題可以看到問題的標題 詳細描述以及相關的答案 4 點選發表問題,跳轉到新頁面,在新頁面可以輸入問題標題 詳細描述即可發表...

SVN簡易使用手冊

svn簡易使用手冊 svn是一種類似於cvs的版本控制軟體,它的操作方法也與cvs類似,但是它彌補了cvs的很多不足和做了很大的改善和提高。在這個手冊中,主要描述的是它的客戶端的使用方法,至於伺服器的配置,在另一篇手冊中說明。svn中的修訂版本號 當新建乙個版本庫時,它的修訂版本號為0,每當執行一次...

svn客戶端使用

svn是乙個非常不錯的版本管理工具,下面介紹一下tortoisesvn客戶端的使用方法。檢出專案 增加 提交檔案 提交檔案或資料夾,提交檔案也很簡單,如果新增,需要先add,然後再提交,如果是修改直接提交即可,提交時必須加備註,如下圖 增加完之後可以看到已經新增的檔案有乙個加號,提交即可,如下圖 更...