看了別人寫的方法介紹,自己總結,摘要如下:
背景:配置管理cvs管理的代碼遷移到svn上
1.用cvs2svn來將CVS版本庫遷移到SVN中
2.用 svn importer
1)方案:a.使用SVN Importer內(nèi)置的Java CVS通過pserver協(xié)議來導出數(shù)據(jù);
b.使用RCS直接從CVS版本庫文件系統(tǒng)中導出數(shù)據(jù)。
2)前期準備:由于svn importer幾乎是利用源vcs自帶的命令行工具導出數(shù)據(jù),所以要先安裝源vcs。
svn importer像svn導入數(shù)據(jù)的時候,用的是svnadmin,所以還要安裝subversion。
3)數(shù)據(jù)遷移過程:讀數(shù)據(jù),生成dump,導出dump
4)三種操作模式:完整、增量、列表。完整將源vcs的代碼全部導出。增量是在第一次的基礎上導出增加的那部分。列表只是顯示需要導出的數(shù)據(jù),不真正執(zhí)行導出操作。
5)配置文件