在msysgit 1.7.11中缺少cvsps?

时间:2012-06-21 10:48:16

标签: git msysgit

我正在尝试按照以下说明将旧的cvs存储库导入git存储库: http://www.gromacs.org/Developer_Zone/Git/Migrating_a_CVS_repository_to_GIT

我正在使用Windows,所以我尝试使用msysgit。我可以登录到我的cvs存储库,但是在运行git-cvsimport命令时,它会尝试执行msdgit安装中显然缺少的cvsps。我在哪里可以得到它,为什么它会丢失?

1 个答案:

答案 0 :(得分:2)

它丢失了,因为cvsps尚未移植到msys或本机窗口。可能有一个cygwin版本,但你最好在unix机器上执行转换。转换存储库后,您可以在Windows上使用它。

cvsps使用fork()这是msys程序的一个问题,需要花费大量精力才能移植到本机窗口。对于某些存储库或一次性转换,您可能会发现cvs2git是一种更好的转换工具。我不知道这是否可以在Windows上运行,但因为它是用Python编写的,它可能会这样做。