2011-04-26 56 views
1

因为我完全疯了(当然,也有更好的理由,但我不能谈论他们),有什么端口,最好的办法一个Git回购协议CVS?我没有使用任何Git特有的功能,我认为这会妨碍操作,并且我知道作者如何映射。Git to CVS:我如何_regress_?

有成千上万的点击无处不在 CVS-> Git。我想走另一条路。

+7

我对不起你。 – ZeissS 2011-04-26 12:14:36

+0

所以,似乎是每个人。我更愿意坚持使用Git。 – Jashank 2011-04-27 00:48:18

回答

1

This question和接受的答案,对出口变化CVS的部分。也许你可以创建一个空的CVS仓库,然后将你当前的HEAD导出到那个?

我对你的感觉,虽然...

+0

'cvsexportcommit'看起来可能在这里使用。我会玩一玩,看看我得到了什么。 – Jashank 2011-04-27 00:53:44

1

如果你任何机会不得不忍受混合设置,其中,服务器仍然是git的一种选择,有git cvsserver命令(GIT的一部分,尽管各种分布包它是分开的,因为很少有人需要它)。这将允许你继续使用git进行一些工作,并且仍然可以通过CVS访问它,而你仍然可以使用它。

+0

我也想继续使用Git,但不幸的是我们必须迁移到CVS。这是一个耻辱,有复制从现有的CVS服务器CVS仓库没有明显的方式,否则我会使用'混帐cvsserver'和复制。 – Jashank 2011-04-27 00:51:54