获取错误未知命令:git cvsimport上的`server'

时间:2017-11-08 05:33:22

标签: git cvs

我按照git-cvsimport文档将遗留代码从CVS移植到git。已安装cvsps 2.1版并添加到路径中。

git cvsimport -C <destination_folder> <project_folder_with_cvs>

收到错误:

Unknown command: `server'

CVS commands are:
    add          Add a new file/directory to the repository
    admin        Administration front end for rcs
.
.
(Specify the --help option for a list of other help options)
Failed to read from server at D:\Git\mingw64/libexec/git-core\git-cvsimport line 420.

我在Windows 10中工作。 是否显示出此错误的任何线索?

1 个答案:

答案 0 :(得分:1)

作为reported here

  

git-cvsimport现在退出的次数较少,并打印出适当的内容   安装的cvs二进制文件不知道&#39; server&#39;   子;如果cvs./configure,则会发生这种情况   --disable-server

This ticket提及:

  

&#39; server&#39;命令已替换为&{39; preload&#39;命令。

所有与git-cvsimport man page

一致的内容
  

git cvsimport使用 cvsps版本2 ,这被视为已弃用; 它不适用于cvsps版本3及更高版本   如果您正在执行CVS存储库的一次性导入,请考虑使用cvs2gitcvs-fast-export

请尝试使用这些最新工具。