偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

學(xué)習(xí)筆記 如何使用svnsync命令對(duì)SVN庫(kù)進(jìn)行備份

開(kāi)發(fā) 項(xiàng)目管理
本文和大家一起學(xué)習(xí)一下如何使用svnsync命令對(duì)SVN庫(kù)進(jìn)行備份,主要包括備份的具體步驟以及可能報(bào)錯(cuò)的問(wèn)題講解等內(nèi)容。

本節(jié)向大家介紹一下如何使用svnsync命令對(duì)SVN庫(kù)進(jìn)行備份,使用svnsync備份很簡(jiǎn)單,只有四個(gè)步驟,在這里和大家簡(jiǎn)單介紹一下,希望通過(guò)本節(jié)的學(xué)習(xí)大家能夠掌握使用svnsync命令對(duì)SVN庫(kù)進(jìn)行備份的方法。

下面是具體的備份步驟:
一、在備份機(jī)上創(chuàng)建一個(gè)空庫(kù):svnadmincreateSMP
二、更改該庫(kù)的鉤子腳本pre-revprop-change(因?yàn)閟vnsync要改這個(gè)庫(kù)的屬性,也就是要將源庫(kù)的屬性備份到這個(gè)庫(kù),所以要啟用這個(gè)腳本):
cdSMP/hooks;
cppre-revprop-change.tmplpre-revprop-change;
chmod755pre-revprop-change;
vipre-revprop-change;
將該腳本后面的三句注釋掉,或者干脆將它弄成一個(gè)空文件。
三、初始化,此時(shí)還沒(méi)有備份任何數(shù)據(jù):
svnsyncinitfile:///home/backup/svn/svnsync/SMP/http://svntest.subversion.com/repos/SMP
語(yǔ)法是:svnsyncinit{你剛創(chuàng)建的庫(kù)url}{源庫(kù)url}
注意本地url是三個(gè)斜杠的:///
四、開(kāi)始備份SVN庫(kù):
svnsyncsyncfile:///home/backup/svn/svnsync/SMP
這是就一個(gè)個(gè)版本進(jìn)行備份了。我們來(lái)看一下SVN庫(kù)備份過(guò)程中可能出現(xiàn)的錯(cuò)誤。
附錄:
可能的報(bào)錯(cuò)一:
 

  1. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  2. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  3. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  4. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  5. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  6. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  7. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  8. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  9. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  10. Failedtogetlockondestinationrepos,currentlyheldby'bug1.corp.scmbbs.com:0c424c20-2e3b-0410-bd34-7fdd53c25d02'  
  11. svnsync:Couldn'tgetlockondestinationreposafter10attempts  

這個(gè)時(shí)候可能屬性被鎖了,刪掉屬性:svnpropdelsvn:sync-lock--revprop-r0file:///home/backup/svn/svnsync/SMP
刪除成功后,再試一遍基本就可以了。如果反復(fù)操作都是同樣錯(cuò)誤的話(huà),有可能是你的svn安裝的有問(wèn)題,重新安裝一遍就好了,俺就是這樣。
可能報(bào)錯(cuò)二、
svnsync:REPORTrequestfailedon'http://svn1.subversion.com/repos/Relevance'
svnsync:Therequestedreportisunknown.這是因?yàn)槟阍磶?kù)的版本太低了,svnsync所需要的函數(shù)Report是svn1.4后加入的。沒(méi)辦法,對(duì)你的SVN庫(kù)進(jìn)行升級(jí)后才能備份。

 【編輯推薦】

  1. 兩種常見(jiàn)SVN庫(kù)結(jié)構(gòu)簡(jiǎn)明介紹
  2. SVN庫(kù)遷移及備份方法詳解
  3. ApacheSVN服務(wù)器安裝指導(dǎo)手冊(cè)
  4. 實(shí)用SVN配置教程淺析
  5. SVN服務(wù)器安裝指導(dǎo)手冊(cè)
責(zé)任編輯:佚名
相關(guān)推薦

2010-05-27 14:48:45

SVN命令行使用說(shuō)明

2009-10-22 09:32:51

ghostlinux系統(tǒng)備份

2010-05-26 14:53:28

SVN版本庫(kù)自動(dòng)備份

2010-06-01 18:49:19

刪除SVN備份

2010-07-30 13:52:17

Flex組件

2010-06-01 19:55:30

SVN使用

2010-05-21 11:07:36

2010-05-28 10:49:29

SVN服務(wù)器搭建

2010-05-24 10:29:51

子命令Svn reve

2022-08-15 15:16:20

機(jī)器學(xué)習(xí)圖片深度學(xué)習(xí)

2011-08-04 17:04:42

2010-06-01 18:26:11

刪除SVN

2010-05-25 10:11:06

ubuntu Grub

2019-02-28 21:20:50

MySQL備份與恢復(fù)數(shù)據(jù)庫(kù)

2010-02-02 15:48:49

Python數(shù)據(jù)庫(kù)

2010-06-02 09:45:02

SVN學(xué)習(xí)筆記

2010-05-26 15:07:36

SVN版本庫(kù)自動(dòng)備份

2022-08-09 07:57:25

Linux操作系統(tǒng)Windows

2021-09-27 16:39:10

PythonGif壓縮

2020-02-03 08:00:00

機(jī)器學(xué)習(xí)人工智能AI
點(diǎn)贊
收藏

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