将CVS版本库迁移到Git

发布时间 2023-04-23 17:09:31作者: 菜鸡啄米米

cvs项目全路径:

ls /home/cvsroot/crm
CVSROOT myCRM19

----------------------------------------------------------------------------------------------------------

#安装两个工具

yum install git-cvs

yum install cvsps

 

#创建一个目录存放,并进入目录

mkdir /home/aabb

cd /home/aabb

 

#登录cvs

export CVSROOT=:pserver:Sherman@192.168.10.109:/home/cvsroot/crm

cvs login

#在新建的目录中导入cvs版本库,指定cvs版本库中的项目名myCRM19

git cvsimport -v myCRM19

 

#所有cvs提交的历史都转到git中了,加入remote然后push,迁移完毕,但是因为CVS和git的编码不同中文会有乱码,未找到解决办法