SVN文件库移植(转)
公司以前用的SVN是安裝在windows2003下,用了一年多,現在大家覺得很慢,強烈要求改成linux平臺。在linux下安裝subversion還是挺簡單的,就不多說了,很快就裝好了?,F在問題來了,怎么把windows平臺的svn數據遷移到linux平臺呢?我想他們的存儲格式不一樣,svn版本也不一樣,應該不能直接拷貝repository下的庫文件,由于時間關系就沒有做這樣的測試。在網上查了下資料,用dump load就行,詳細步驟:
?
1、導出:
在windows下,打開命令窗口,進入下列目錄:
"c:\Program Files\VisualSVN Server\bin\"
執行:
svnadmin.exe
輸入下列命令并執行:
svnadmin dump D:\Repositories\TestProject > D:\svndumpfile\TestProject_20090722.dump
?
2、將dump文件拷貝到目標機器
?
3、在目標機器創建倉庫:
svnadmin create D:/repositories/TestProject
并注意檢查是否需要修改文件夾權限
?
4、執行命令svnadmin load:
svnadmin load D:/repositories/TestProject < D:/TestProject_20090722.dump
?
-完畢-
?
源庫導出后,其dump文件大小將是原來的2.5倍左右,注意保留磁盤空間
轉載于:https://www.cnblogs.com/guanshan/p/guan2015_8_20_1.html
總結
以上是生活随笔為你收集整理的SVN文件库移植(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编写高质量代码改善C#程序的157个建议
- 下一篇: UIPageControl