【问题标题】:Migrating Remote CVS to local Git on OSX在 OSX 上将远程 CVS 迁移到本地 Git
【发布时间】:2016-03-08 17:53:00
【问题描述】:

我正在尝试将一个简单的远程 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 存储库 运行 cvs... 错误用法:无效参数 --norc

有什么想法吗?

任何帮助将不胜感激......

【问题讨论】:

    标签: git macos migration cvs


    【解决方案1】:

    在 cvsps 3.10 中删除了 --norc 标志。它破坏了“git cvsimport”。

    (Source)

    所以只需降级您的cvsps。第 2 版对我有用。自制软件示例:

    brew unlink cvsps # temporarily disable version 3
    brew tap Frizlab/Perso && brew install cvsps@2 # install older version
    
    # run cvsimport, should work
    
    # remove old version + enable newer version:
    brew uninstall cvsps@2
    brew link cvsps
    

    【讨论】:

    • @saladi 看起来Frizlab/Perso 点击不再有效。当我尝试添加 Invalid formula: /usr/local/Homebrew/Library/Taps/frizlab/homebrew-perso/Formula/ruby@2.4.1.rb 时,我得到了一些关于它的信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-27
    • 2016-02-03
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 2018-02-16
    • 2019-12-27
    相关资源
    最近更新 更多