cvs2git

    0热度

    2回答

    我明白我可以执行CVS仓库改装成GIT排除所有NIGHTLY_XXXX做构建标签排除以下 cvs2git --exclude ='NIGHTLY_格式*” --blobfile =混帐blob.dat --dumpfile =混帐dump.dat --username =开发/选择/ mycvsrepository/mymodule中 但是,什么是命令行参数,如果格式我也想删除多于1个通配符?即

    0热度

    1回答

    我正在使用cvs2git(cvs2svn的一部分)将CVS存储库迁移到Git中。当我运行这个工具时,它看起来很完美,我最终得到了一个可用的git仓库。但是,我需要验证转换成功发生的方法。 至少我需要确认最新的git提交中的文件内容与最新的CVS提交文件的内容相同。我也想验证,如果可能的话,提交作者匹配,提交的时间戳是正确的,该标签被保留(我知道标签/分支模型不完全匹配,但至少标签名称被保存为分支名

    2热度

    1回答

    我试图使用cvs2git将我的存储库从cvs迁移到git,但在找到损坏的文件时失败。无论如何,我可以预先在CVS中找到损坏的文件吗? 使用的命令: cvs2git --blobfile=blobfilename --dumpfile=dumpfilename --retain-conflicting-attic-files --use-cvs --fallback-encoding=ascii -

    2热度

    1回答

    以下脚本尝试查找两个分支的最新常见提交。提交应该有相同的主题,相同作者和相同作者日期。但提交日期和散列是不同的。因此,git rebase无法自动找到此分支。 #!/bin/bash lastbr= lastrest= revU= # Update revB= # Base rm -f rev.*.tmp ( git log --format='format:b %H %at

    8热度

    1回答

    我正尝试使用cvs2git将CVS回购迁移到Git。 不幸的是我的CVS回购有很多正则表达式的分支。 虽然做的git快速导入(UNIX)它报告的错误如下 fatal: Branch name doesn't conform to GIT standards: refs/tags/Release21_3_4_0_0_3_7_10[3_8_4_3] fast-import: dumping cras

    0热度

    1回答

    我正在尝试将一个非常大的cvs存储库(12GB)迁移到cvs2git。这样,我得到以下错误通10: ----- pass 10 (BreakSymbolChangesetCyclesPass) ----- Breaking symbol changeset dependency cycles... Traceback (most recent call last): File "/u

    1热度

    1回答

    我使用cvs2git将cvs repo转换为git。这个项目/回购有多个分支和标签。无论如何,我能够(没有得到任何错误味精)将此CVS回购转换为GIT。但是当我把git项目推到github时,我得到这个错误。我认为这可能是我把它推给师父,但我有多个分支。如果是这样的话,我该如何将多个分支推送到github?谢谢! 这里是我跑的命令: git remote add origin https://gi

    0热度

    1回答

    我正在将巨大的CVS存储库迁移到git中,我发现并非所有的标签都已迁移(历史看起来不错)。可能是因为CVS中的标签不是在整个存储库中创建的,而是在特定的文件夹上创建的,另外还有一些CVS历史记录中的文件已经死掉。 git cvsimport -p -x -v -a -i -d :pserver:[email protected]:/mitarepo -C F:/GitImport Libs/WP/

    0热度

    2回答

    我只是想尝试将一个大的CVS存储库迁移到Git,并使用cvs2git(cvs2svn 2.4.0工具的一部分)。因此,我分别迁移每个项目。每次迁移的时间消耗仍然非常高。迁移本身在通过ssh连接的远程服务器上进行。所以问题是,如果我没有等待迁移过程结束而从远程服务器断开连接,我不知道迁移是否成功。 是否在一个特定的文件cvs2git/cvs2svn记录其迁移状态和错误消息? - 我已经在cvs2sv

    1热度

    1回答

    我在尝试将旧的cvs存储库迁移到git。因此我使用cvs2git(cvs2svn 2.4.0)。 那里我有一些文件,这是损坏的:'是不是一个有效的,v文件。 为了纠正这些,我检查了rcs文件格式。我发现,每当错误发生时,“@”,文本区域或整个版本增量缺失。所以我添加了缺失的文字标志。这工作得很好。 但在两种情况下cvs2git转换PASS4出现以下错误: [checkout aborted:] p