2010-02-15 39 views
13

我很喜欢使用git,我非常喜欢CVS。不幸的是,在我们公司,我们不得不使用CVS作为版本控制系统。我想知道是否有人在本地使用git,同时承诺CVS回购,并且当我发现this SO question时我很兴奋。不幸的是,它似乎不适用于Windows。我的电脑上安装了Git For Windows(mysysgit),当我在终端输入git cvsgit cvsimport时,它会显示“not a git command”。无论如何,我可以在Windows上使用这个功能吗?我们可以在Windows上使用git-cvs吗?

回答

8

使用Cygwin git而不是msysgit,它具有这个和其他函数,如git守护进程。

或者您可以实现此功能并将其提供给msysgit。

+5

我曾经希望将这个介绍给工作中的人,但是如果你需要为了获得功能而进行完整的cygwin安装,那么它将不会被接受。 *叹息* 我会在我的电脑上试试这个,如果它能正常工作,并接受你的答案(并且没有人提出更好的方法) – vedang 2010-02-16 04:36:00

+0

@vedang:自定义设置可以让你准确选择要安装的软件包,以便你可以逃脱一个最小的git +依赖关系安装。 – 2010-02-16 12:20:03

0

我使这种方法在Windows上工作,但由于我们的CVS服务器是Linux,我在该服务器上导出到CVS,然后克隆到我的Windows机器上。我通过位于Linux服务器上的临时存储库推回。

相关问题