0
我需要改變我的版本庫的UUID和我發現,下面的命令是我們所需要的這樣做:SVN變化UUID
sqlite3 .svn/wc.db 'update REPOSITORY set uuid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" where id=1'
當我運行它,我沒有得到任何錯誤或確認和uuid沒有變化。有人會知道這是爲什麼嗎?
我需要改變我的版本庫的UUID和我發現,下面的命令是我們所需要的這樣做:SVN變化UUID
sqlite3 .svn/wc.db 'update REPOSITORY set uuid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" where id=1'
當我運行它,我沒有得到任何錯誤或確認和uuid沒有變化。有人會知道這是爲什麼嗎?
您不應該修改存儲庫中的SQLite數據庫或自己的工作副本。除非你確切地知道你在做什麼,否則你最終會打破它。
要更改存儲庫UUID本身,請使用svnadmin set uuid
。另請參見svnadmin help uuid
「改變」你的工作拷貝,你需要其搬遷你的工作拷貝告訴它新的存儲庫是存儲庫的UUID。 svn relocate <newrooturl>
查看svn help relocate
瞭解更多關於搬遷WC的詳情。
順便說一句 - 你不能搬遷到不同的UUID回購 –