日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何刪除SVN及其恢復(fù)問題名師指點(diǎn)

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

從服務(wù)器端徹底刪除SVN版本庫中部分文件夾或文件
我們平時刪除SVN的麼一文件或者文件夾時候應(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過濾掉要刪除的文件
新建一個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 此方法在SVN庫里版本不多的情況下完全可以達(dá)到徹底刪除SVN版本庫某一文件夾或文件的效果,但是如果SVN庫里的版本過多,在dump版本的時候會因存儲空間不足,而無法dump版本.也就無法操作了.這時須另掛能滿足其存儲空間的硬盤操作.
svn刪除文件恢復(fù)
一、本地刪除
本地刪除SVN文件,指的是在客戶端delete了一個文件,但還沒有commit,使用revert來撤銷刪除。
二、服務(wù)器刪除
1.通過本地刪除后提交服務(wù)器
a)Update上一個版本,但只適用于修改較少的情況;
b)通過showLog,找到被刪的項,選中,點(diǎn)擊右鍵->Revertchangesfromthisrevision;
2.在Repo-Browser中刪除
這個刪除比較厲害,讓你在Repo-Browser都看不到被刪除的項了。事實(shí)上項目并沒有被真正刪除SVN文件。
a)本地項目還存在,點(diǎn)擊右鍵->TortoiseSVN->UpdateToRevision,輸入被刪時的Revision,確定,然后再Import上去即可。
b)本地項目也不在了
點(diǎn)擊右鍵->TortoiseSVN->Export..,
Urlofrepository填寫項目的地址;
ExportDirectory填寫要備份的路徑;
Revision一項,默認(rèn)是HeadRevision,但是這里不能選這項。因為項目已經(jīng)被delete了,HeadRevision只對現(xiàn)存的項目有效,你***是記住了刪除前的版本。如果實(shí)在忘記了,一個個看,直到找到你需要的版本。
點(diǎn)擊OK,如果沒有該目錄會提示你建立一個,確定后就OK了。本節(jié)關(guān)于刪除SVN以及恢復(fù)SVN文件問題講解完畢,請關(guān)注本節(jié)其他相關(guān)報道。

【編輯推薦】

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

本文標(biāo)題:如何刪除SVN及其恢復(fù)問題名師指點(diǎn)
網(wǎng)頁地址:http://www.5511xx.com/article/dhjcdhi.html