git cvsimport缺少标记

lb3vh1jj  于 2022-12-17  发布在  Git
关注(0)|答案(1)|浏览(95)

我正在把一个巨大的CVS仓库迁移到git中,我发现并不是所有的标签都被迁移了(* 历史记录看起来不错 *),可能是因为CVS中的标签不是在整个仓库中创建的,而是在特定的文件夹中创建的,另外CVS历史记录中的一些文件已经死了。
一个月一个月一个月一个月一个月
我尝试从CVS只导入特定的文件夹,但标签仍然丢失
在所有CVS标签中,只有API_4_51和RE_OS_API_3_9被导入,其余的都没有导入。有没有办法诊断和修复这个问题?顺便说一下,我可以从CVS按标签 checkout 任何必要的文件,没有问题,并且commit 1.3被正常迁移到Git。

hrysbysz

hrysbysz1#

我很幸运地使用cvs2githttps://github.com/mhagger/cvs2svn创建了一个包含各种标记的大型repo
cvs2gitcvs2svn的一部分。如果你看到www.example.com的链接cvs2git.tigris.org,上面的GitHub链接是新主页中的同一个项目。)

相关问题