在OSX上将远程CVS迁移到本地Git

时间:2016-03-08 17:53:01

标签: git macos migration cvs

我正在尝试将一个简单的远程cvs存储库迁移到OSX机器上的Eclipse Mars上的GIT。 我已经安装了命令行cvs并登录到远程cvs服务器。 然后我尝试运行以下内容: - $ git cvsimport -v -a -i -k -d:pserver:lyndon@xxxx.com:/ home / mmj / cvs / repos -C cvstest cvstest

但是输出失败了: 在/Users/xxxx/git/cvstest/.git/中初始化的空Git存储库 运行cvsps ...... 不良用法:无效参数--norc

有什么想法吗?

非常感谢任何帮助......

1 个答案:

答案 0 :(得分:1)

  

在cvsps 3.10中删除了标志--norc。它打破了' git cvsimport'。

Source

所以只需降级cvsps。版本2为我工作。自制软件的例子:

brew unlink cvsps # temporarily disable version 3
brew install homebrew/versions/cvsps2 # install older version

# run cvsimport, should work

# remove old version + enable newer version:
brew uninstall homebrew/versions/cvsps2
brew link cvsps