标签: cvsimport

将CVS存储库导入GIT结果中,导致一些与时间戳相关的误导性行为

我曾经git cvsimport将我的CVS存储库导入到全新的GIT存储库中.

不幸的是,在某些情况下,某些提交报告的顺序错误.

例如,我有两个CVS版本的文件,rev1.1在11.39am和rev1.2在11.42am; 在GIT中,我可以看到11.42am的提交(内容等于rev1.2)和随后的提交在11.45am(内容等于rev1.1).

我知道cvsimport手册页中陈述的已知问题

如果cvs存储库中的提交时间戳不够稳定,无法用于订购提交,则更改可能会以错误的顺序显示.

但我无法理解足够稳定的意思.

而且,如果有人能为我提供解决这个问题的方法,那就太好了.

非常感谢你

cghersi

git timestamp cvsimport

9
推荐指数
1
解决办法
70
查看次数

如何使用空目录克隆CVS存储库

我使用以下命令将CVS存储库转换为Git存储库:

$ git cvsimport -vaikd :pserver:thillaiselvan@192.168.1.11:2401/ -C IVR-GUI GIT
Run Code Online (Sandbox Code Playgroud)

但是,Git会忽略CVS存储库中的空目录.但我希望克隆存储库,包括那些空存储库.我怎么能让Git这样做?

git cvs git-clone cvsimport

6
推荐指数
1
解决办法
1691
查看次数

标签 统计

cvsimport ×2

git ×2

cvs ×1

git-clone ×1

timestamp ×1