技術(shù)指導(dǎo):TortoiseSVN在Windows客戶端如何使用
上節(jié)我們介紹了Subversion的安裝,配置等問(wèn)題,本節(jié)和大家介紹一下Windows客戶端如何進(jìn)行TortoiseSVN使用問(wèn)題。
Windows客戶端TortoiseSVN使用
安裝
安裝TortoiseSVN和中文包
TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
LanguagePack_1.5.3.13783-win32-zh_CN.msi
TortoiseSVN會(huì)將資源管理器進(jìn)行擴(kuò)展,在右鍵菜單中添加子菜單,提供svn的功能。
圖標(biāo)說(shuō)明
normal
一個(gè)新checkout的工作副本使用綠色的對(duì)勾做重載。表示TortoiseSVN狀態(tài)正常。
modified
在你開始編輯一個(gè)文件后,狀態(tài)就變成了已修改,而圖標(biāo)重載變成了紅色感嘆號(hào)。通過(guò)這種方式,你可以很容易地看出哪些文件從你上次更新工作副本后被修改過(guò),需要被提交。
conflicted
如果在更新的過(guò)程中出現(xiàn)了沖突,圖標(biāo)會(huì)變成黃色感嘆號(hào)。
readonly
如果你給一個(gè)文件設(shè)置了svn:needs-lock屬性,Subversion會(huì)讓此文件只讀,直到你獲得文件鎖。具有這個(gè)重載圖標(biāo)的文件來(lái)表示你必須在編輯之前先得到鎖。
locked
如果你擁有了一個(gè)文件的鎖,并且Subversion狀態(tài)是正常,這個(gè)重載圖標(biāo)就提醒你如果不使用該文件的話應(yīng)該釋放鎖,允許別人提交對(duì)該文件的修改。
deleted
這個(gè)圖標(biāo)表示當(dāng)前文件夾下的某些文件或文件夾已經(jīng)被調(diào)度從版本控制中刪除,或是該文件夾下某個(gè)受版本控制的文件丟失了。
added
加號(hào)告訴你有一個(gè)文件或目錄已經(jīng)被調(diào)度加入版本控制。
ignored忽略non-version沒有納入版本管理的文件.
常用功能
TortoiseSVN更新:將服務(wù)上的變化更新到本地
TortoiseSVN提交:將本地的變化提交到服務(wù)器
TortoiseSVN還原:取消本地的修改,將服務(wù)器文件覆蓋本地文件。
檢查更新:對(duì)比服務(wù)器端和本地文件的變化。
更新至版本:將服務(wù)器的某個(gè)版本更新到本地,最常用的是獲取最新版本。
版本庫(kù)瀏覽器:以資源管理器方式對(duì)服務(wù)器文件進(jìn)行管理。
獲取鎖定:鎖定某個(gè)文件,使他人在解鎖之前不能更改對(duì)應(yīng)服務(wù)器文件。
解除鎖定:解除對(duì)文件的鎖定,使他人可以更改對(duì)應(yīng)服務(wù)器文件。
【編輯推薦】
- 敬請(qǐng)關(guān)注:Subversion1.6新特性已經(jīng)發(fā)布
- 新手指南:ubuntu下的Subversion安裝妙招
- 技術(shù)指導(dǎo):論在CollabNet 下Subversion Server進(jìn)行安裝配置行之有效的方法
- Subversion和TortoiseSVN如何在Windows下進(jìn)行構(gòu)建SVN版本控制
- 揭露MyEclipse Subversion環(huán)境建立的內(nèi)幕