首页 > 其他分享 >将CVS版本库迁移到Git

将CVS版本库迁移到Git

时间:2023-04-23 17:13:05浏览次数:30  
标签:Git CVS cvs git 版本 myCRM19 home 迁移

cvs项目全路径:

ls /home/cvsroot/crm
CVSROOT myCRM19

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

#安装两个工具

yum install git-cvs

yum install cvsps

 

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

mkdir /home/aabb

cd /home/aabb

 

#登录cvs

export CVSROOT=:pserver:[email protected]:/home/cvsroot/crm

cvs login

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

git cvsimport -v myCRM19

 

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

标签:Git,CVS,cvs,git,版本,myCRM19,home,迁移
From: https://www.cnblogs.com/sherman125/p/16494098.html

相关文章

  • 搭建Git服务
    搭建Git服务远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建Git服......
  • Linux 环境,设置git账户密码,免登录
    1git配置个人用户信息#配置用户名gitconfig--globaluser.namewangjing#配置用户邮箱[email protected]#配置记住用户验证信息gitconfig--globalcredential.helperstore#查看相关配置信息gitconfig--lis  2保存账号2.1创建配......
  • 修改Git全部Commit提交记录的用户名Name和邮箱Email
    当我们换邮箱了,想把已经提交过的commit的邮箱和用户名改成新的时候。先把本地配置成新的gitconfiguser.name'丁少华'gitconfiguser.email'新邮箱@xx.com'这时候就可以用下面的脚本代码了在项目根目录下创建email.sh写入下面这段代码#!/bin/shgitfilter-branch......
  • github的repository和star的区别
    在GitHub上,Repository(仓库)是一个用于存储、管理和共享代码的项目空间,而Star则是用户对某个项目的一个收藏行为。当您Star一个GitHub上的项目时,这个项目就会被添加到您的收藏列表中,您可以通过收藏列表方便地找到这个项目,也可以收到这个项目的更新通知。Star还可以反映出一个项目的......
  • 数据迁移测试经验
    博主写的很好:https://mp.weixin.qq.com/s/zcprBpXLjAnYAqmi-9Nd4g  兴兵乐儿”微信公众号(兴业数字金融)作者:汪立文、黄丹,兴业数金 测试服务中心 以下为作者观点: 数据迁移,是在保证新旧系统业务连续性的前提下,将数据从旧数据库迁移到新数据库的过程,测试前通过迁移策......
  • Git clone 报错 Missing or invalid credentials
    https://juejin.cn/post/7062237873570840589git clone报错Missingorinvalidcredentials.Error:connectEACCES/run/user/1000/vscode-git-26b2d57ddf.sockatPipeConnectWrap.afterConnect[asoncomplete](node:net:1157:16){errno:-13,code:'EA......
  • 基于docker 安装的gitlab 升级
    gitlab升级背景现在的gitlab版本是13.0.1,目标是14.9.5因为,这个版本及以后支持禅道集成。升级过程先备份数据gitlab-rakegitlab:backup:create#有两个文件需要手工备份#gitlab.rb路径:/etc/gitlab/gitlab.rb#gitlab-secrets.json路径:/etc/gitlab/gitlab-secrets.js......
  • Hugging Face:机器学习领域的“GitHub”,价值20亿的AI界“笑脸顶流”
    原创|文BFT机器人01生成式AI竞争激烈,“技术寡头”引人忧横空出世的ChatGPT无疑是目前科技界最耀眼的“紫微星”。ChatGPT一经推出,便凭借其秒杀过往聊天机器人的“超级大脑”轰轰烈烈地占据了舆论场,在博得众多人工智能巨头的青睐,成为AI投资新风口的同时;ChatGPT在自然语言处理任......
  • 利用Velero对K8S备份还原与集群迁移实战
    一、简介Velero是一款云原生时代的灾难恢复和迁移工具,采用Go语言编写,并在github上进行了开源,利用velero用户可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。开源地址:https://github.com/vmware-tanzu/velero官方文档:https://velero.io/docs/v1.11/1.1支......
  • git工作流
    如何将本地代码推送至相应github仓库:在GitHub上创建一个新的仓库。:在本地计算机上创建一个与GitHub仓库同名的文件夹并进入其中。打开终端或命令提示符,并使用以下命令将该文件夹初始化为Git仓库:gitinit将本地代码添加到Git管理中,您可以使用以下命令:g......