svn備份挺簡單的,在網(wǎng)上看了一下,就一個svnadmin dump就搞定。在需要還原的地方,使用svnadmin load命令就好。
然而,一切并沒有想象中這么簡單。備份倒是dump就好了,但是在另外一個機器上load的時候,出問題了,checksum不對。分析了很久,嘗試了很多方法,都不行,以下是使用的方法:
1.使用相同版本的svn,并沒有用
2.發(fā)現(xiàn)局域網(wǎng)傳輸工具使用udp傳輸,可能導致包出錯,于是用移動硬盤重新拷貝了,load還是不行
3.tortoisesvn有bug,但是這么普及的一個軟件,出這種問題的可能性不大
4.不使用dump,直接把庫拷貝了,但是svnadmin verify的時候報錯了,在原始庫并不會報錯。
5.操作系統(tǒng)或者CPU出問題了,這個可能性很小
6.目標機器的硬盤損壞,導致某些字節(jié)不對。
成都創(chuàng)新互聯(lián)主營鋼城網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,app開發(fā)定制,鋼城h5成都微信小程序搭建,鋼城網(wǎng)站營銷推廣歡迎鋼城等地區(qū)企業(yè)咨詢
認為最后一個可信度比較高,但是到底是什么問題,目前也并沒有一個結論。