0

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

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

4

1 回答 1

2

缺少它是因为 cvsps 尚未移植到 msys 或本机窗口。周围可能有 cygwin 版本,但您最好在 unix 机器上执行转换。转换存储库后,您可以在 Windows 上使用它。

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

于 2012-08-09T08:43:02.387 回答