因为我完全疯了(好吧,有更好的理由,但我不能谈论它们),将 Git 存储库移植到 CVS 的最佳方法是什么?我没有使用任何我认为会阻碍操作的特定于 Git 的功能,而且我知道作者是如何映射的。
CVS->Git到处都有成千上万的点击量。我想走另一条路。
因为我完全疯了(好吧,有更好的理由,但我不能谈论它们),将 Git 存储库移植到 CVS 的最佳方法是什么?我没有使用任何我认为会阻碍操作的特定于 Git 的功能,而且我知道作者是如何映射的。
CVS->Git到处都有成千上万的点击量。我想走另一条路。
这个问题和接受的答案有一个关于将更改导出到 CVS 的部分。也许您可以创建一个空的 CVS 存储库,然后将当前的 HEAD 导出到该存储库?
虽然我对你有感觉...
如果您有机会选择使用混合设置,服务器仍然是 git,则有git cvsserver
命令(git 的一部分,尽管各种发行版将它单独打包,因为很少有人需要它)。这将允许您继续使用 git 进行某些工作,并且仍然可以使用 CVS 访问它,而您仍然会遇到这种情况。