文件管理 占存:20.75MB 時間:2022-10-11
軟件介紹: TortoiseSVN是一款可以管理文件和目錄的實用工具。TortoiseSVN軟件功能強大,可以幫助你將文件恢...
TortoiseSVN是一款可以管理文件和目錄的實用工具。TortoiseSVN軟件功能強大,可以幫助你將文件恢復到過去的版本。TortoiseSVN軟件還可以檢查到歷史數(shù)據(jù)的修改數(shù)據(jù)以及修改者,為你帶來高效便捷的使用體驗。那么tortoisesvn軟件怎么使用?tortoisesvn軟件的功能有哪些?下面就讓小編給大家解答下吧!
tortoisesvn軟件怎么使用:
1、安裝完成后,按下鼠標右鍵,會看到如下界面,這說明你已經(jīng)安裝成功了,可以對SVN進行使用了
2、但是此時菜單全是英文的,如果你不習慣英文,可以去下載語言包,記得下對系統(tǒng)位數(shù)
3、安裝完語言包之后,可以右鍵進入setting設置,切換到中文
tortoisesvn軟件的功能有哪些:
Check for Modifications(檢查更新)
點擊Check for Modifications,系統(tǒng)列表所以待更新的文件及文件夾的狀態(tài).
Revision Graph(版本分支圖)
查看文件的分支,版本結(jié)構(gòu),可以點擊Revision Graph,系統(tǒng)以圖形化形式顯示版本分支.
Rename(改名)
SVN支持文件改名,點擊Rename,彈出文件名稱輸入框,輸入新的文件名稱,點擊確定,再把修改提交,即可完成文件改名
Delete(刪除)
SVN支持文件刪除,而且操作簡單,方便,選擇要刪除的文件,點擊Delete,再把刪除操作提交到服務器
Moving(移動)
選擇待移動的文件和文件夾;按住右鍵拖動right-drag文件(夾)到跟蹤拷貝內(nèi)的新地方;松開左鍵;在彈出菜單中選擇move files in Subversion to here
Revert(還原)
還原操作,如剛才對文件做了刪除操作,現(xiàn)在把它還原回來,點擊刪除后,再點擊提交,會出現(xiàn)如上的提示框,點擊刪除后,再點擊Revert,即已撤銷刪除操作,如果這時候點擊提交,則系統(tǒng)彈出提示框:沒有文件被修改或增加,不能提交
Merge(合并)
主干和分支的版本進行合并,在源和目的各輸入文件的路徑,版本號,點擊確定。系統(tǒng)即對文件進行合并,如果存在沖突,請參考沖突解決。
Export(導出)
把整個工作拷貝導出到本地目錄下,導出的文件將不帶svn文件標志,文件及文件夾沒有綠色的”√”符號標志。
Relocate(重新定位)
當服務器上的文件庫目錄已經(jīng)改變,我們可以把工作拷貝重新定位,在To URL輸入框中輸入新的地址
SVN Commit(版本提交)
把自己工作拷貝所做的修改提交到版本庫中,這樣別人在獲取最新版本(Update)的時候就可以看到你的修改了。
Show log(顯示日志)
顯示當前文件(夾)的所有修改歷史。SVN支持文件以及文件夾獨立的版本追溯。
Repo-Browser(查看當前版本庫)
查看當前版本庫,這是TortoiseSVN查看版本庫的入口,通過這個菜單項,我們就可以進入配置庫的資源管理器,然后就可以對配置庫的文件夾進行各種管理,相當于我們打開我的電腦進行文件管理一樣。
Update to Revision(更新至版本)
從版本庫中獲取某一個歷史版本。這個功能主要是方便查看歷史版本用,而不是回滾版本。注意:獲取下來之后,對這個文件不建議進行任何操作。如果你做了修改,那么當你提交的時候SVN會提示你,當前版本已失效(即不是最新版本),無法提交,需要先update一下。這樣你所做的修改也就白費了。
Revert(回滾)
如果你對工作拷貝做了一些修改,但是你又不想要了,那么你可以使用這個選項把所做的修改撤銷。如果當前工作拷貝有任何問題的話,可以使用這個選項進行修正。例如,有些文件原來是版本控制的,但是你沒有通過tortoiseSVN就直接刪除了,但是tortoiseSVN還是保留著原來的信息(每個文件夾下都有一個.svn的隱藏文件夾,存放著當前文件夾下所有文件夾的版本信息)所以這就會產(chǎn)生一些沖突??梢允褂胏leanup來清理一下。
GetLock/ReleaseLock(加鎖/解鎖)
如果你不想別人修改某個文件的話,那么你就可以把這個文件進行加鎖,這樣可以保證只有你對這個文件有修改權(quán)。除非你釋放了鎖,否則別人不可能提交任何修改到配置庫中Branch/tag(分支/標簽)
Branch是分支的意思。例如當在設計一個東西的時候,不同的人有不同的實現(xiàn),但是沒有經(jīng)過實踐檢驗,誰也不想直接覆蓋掉其他人的設計,所以可以引出不同的分支。將來如果需要,可以將這些分支進行合并。
Export(導出)
這個功能是方便我們部署用。當我們需要發(fā)布一個穩(wěn)定版本時,就可以使用這個功能將整個工程導出到某個文件夾,新的文件夾將不會包含任何版本信息了。
Relocate(版本庫轉(zhuǎn)移)
當我們版本庫發(fā)生轉(zhuǎn)移的時候就需要用到這個功能了。例如我原先的版本庫是建在U盤上的,現(xiàn)在轉(zhuǎn)移到(復制整個配置庫文件夾)開發(fā)服務器上,使用https代替文件系統(tǒng)的訪問。因此就需要將原來的工作拷貝的目標版本庫重新定位到開發(fā)服務器上。
以上就是華軍小編為您整理的tortoisesvn軟件怎么使用,tortoisesvn軟件的功能有哪些的操作指引啦,希望能幫到您。