自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何刪除SVN及其恢復(fù)問題名師指點(diǎn)

開發(fā) 項(xiàng)目管理
本文和大家學(xué)習(xí)一下有關(guān)SVN刪除問題,主要包括從服務(wù)器端徹底刪除SVN版本庫中部分文件夾或文件,以及SVN刪除文件如何恢復(fù)等內(nèi)容。

本文主要講解一下如何從服務(wù)器端徹底刪除SVN版本庫中部分文件夾或文件,以及SVN刪除文件的恢復(fù)。其中SVN刪除文件主要有本地刪除和服務(wù)器端刪除,下面就讓我們一起來學(xué)習(xí)吧。

從服務(wù)器端徹底刪除SVN版本庫中部分文件夾或文件
我們平時(shí)刪除SVN的麼一文件或者文件夾時(shí)候應(yīng)該怎么做呢~?一下舉例做了以下演示,希望您可以從中得到自己想要的,發(fā)表處別人想要的,加油SVN精英們
若要徹底刪除SVN版本庫某一文件夾或文件,可采取這種方法(舉例說明):
例:假設(shè)SVN庫路徑為E:\svn\project,庫中的目錄結(jié)構(gòu)為
QA/TrunkSoftware/Tags/test.exe刪除Software/Tags/目錄下的test.exe文件
操作步驟為:
把SVN庫dump出來
使用svndumpfilter過濾掉要?jiǎng)h除的文件
新建一個(gè)SVN庫
再將處理好的文件load到新的SVN庫里
具體命令為:
>svnadmindumpE:\svn\project>aaa.dump>typeaaa.dump|svndumpfilterexclude/Software/Tags/test.exe>bbb.dump>svnadmincreateE:\svn\project_new>svnadminloadE:\svn\project_new<bbb.dump然后再將新建的project_new重命名為project,以前的project可以移走,或是另取一個(gè)名稱.(因?yàn)樵赥RAC中使用的SVN目錄是project,用戶所使用的SVN目錄也是project)
此方法在SVN庫里版本不多的情況下完全可以達(dá)到徹底刪除SVN版本庫某一文件夾或文件的效果,但是如果SVN庫里的版本過多,在dump版本的時(shí)候會(huì)因存儲(chǔ)空間不足,而無法dump版本.也就無法操作了.這時(shí)須另掛能滿足其存儲(chǔ)空間的硬盤操作.
svn刪除文件恢復(fù)
一、本地刪除
本地刪除SVN文件,指的是在客戶端delete了一個(gè)文件,但還沒有commit,使用revert來撤銷刪除。
二、服務(wù)器刪除
1.通過本地刪除后提交服務(wù)器
a)Update上一個(gè)版本,但只適用于修改較少的情況;
b)通過showLog,找到被刪的項(xiàng),選中,點(diǎn)擊右鍵->Revertchangesfromthisrevision;
2.在Repo-Browser中刪除
這個(gè)刪除比較厲害,讓你在Repo-Browser都看不到被刪除的項(xiàng)了。事實(shí)上項(xiàng)目并沒有被真正刪除SVN文件。
a)本地項(xiàng)目還存在,點(diǎn)擊右鍵->TortoiseSVN->UpdateToRevision,輸入被刪時(shí)的Revision,確定,然后再Import上去即可。
b)本地項(xiàng)目也不在了
點(diǎn)擊右鍵->TortoiseSVN->Export..,
Urlofrepository填寫項(xiàng)目的地址;
ExportDirectory填寫要備份的路徑;
Revision一項(xiàng),默認(rèn)是HeadRevision,但是這里不能選這項(xiàng)。因?yàn)轫?xiàng)目已經(jīng)被delete了,HeadRevision只對(duì)現(xiàn)存的項(xiàng)目有效,你***是記住了刪除前的版本。如果實(shí)在忘記了,一個(gè)個(gè)看,直到找到你需要的版本。
點(diǎn)擊OK,如果沒有該目錄會(huì)提示你建立一個(gè),確定后就OK了。本節(jié)關(guān)于刪除SVN以及恢復(fù)SVN文件問題講解完畢,請(qǐng)關(guān)注本節(jié)其他相關(guān)報(bào)道。

【編輯推薦】

  1. SVN服務(wù)器搭建在Linux下如何進(jìn)行專家答疑
  2. 實(shí)用SVN配置教程淺析
  3. 深度剖析:Subversion服務(wù)器安裝配置
  4. MyEclipse中SVN安裝配置新手指南
  5. MyEclipse下配置SVN專家全程指導(dǎo)

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-06-01 15:11:08

SVN刪除文件

2010-05-20 17:06:48

SVN CO

2010-05-28 14:36:24

2010-05-27 15:53:35

SVN屬性設(shè)置

2010-05-31 19:17:38

2010-05-28 09:15:47

SVN項(xiàng)目

2010-05-27 13:48:30

SVN使用說明

2010-06-01 11:02:16

SVN合并

2010-05-27 09:17:48

SVN沖突

2010-06-01 16:27:21

SVN插件報(bào)錯(cuò)

2010-06-01 10:12:44

安裝SVN客戶端

2010-05-31 19:53:05

SVN版本控制插件

2010-06-01 18:49:19

刪除SVN備份

2010-06-18 09:13:14

Linux Accep

2010-06-01 18:26:11

刪除SVN

2010-06-01 18:15:33

刪除SVN版本信息

2010-03-12 19:29:15

python svn腳

2019-07-18 09:20:53

Ubuntu倉庫GPG

2018-04-18 10:10:07

Windows 10照片恢復(fù)

2010-05-20 18:30:08

Eclipse下使用S
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)