首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cvs2svn cvs2git:将cvs用户映射到github用户

cvs2svn cvs2git:将cvs用户映射到github用户
EN

Stack Overflow用户
提问于 2014-10-22 22:20:10
回答 1查看 610关注 0票数 3

我使用cvs2git将1个cvs2git转换为git并将其推到github。除了我在github上没有看到任何关于我的回购的贡献者之外,一切都很有效。我想知道是否有办法将cvs中的所有用户都从cvs中带来,并将他们映射到github用户。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-23 22:48:44

如果您可以再次转换存储库,则应该在options文件中使用变换字段。

下面是我链接到的示例选项文件中的示例:

代码语言:javascript
复制
author_transforms={
    'jrandom' : ('J. Random', 'jrandom@example.com'),
    'mhagger' : 'Michael Haggerty <mhagger@alum.mit.edu>',
    'brane' : (u'Branko Čibej', 'brane@xbc.nu'),
    'ringstrom' : 'Tobias Ringström <tobias@ringstrom.mine.nu>',
    'dionisos' : (u'Erik Hülsmann', 'e.huelsmann@gmx.net'),

    # This one will be used for commits for which CVS doesn't record
    # the original author, as explained above.
    'cvs2git' : 'cvs2git <admin@example.com>',
    }

示例文件有更多详细信息。

如果您需要将现有的回购保存在github中,您可能可以对提交历史进行某种形式的重写,但我对此一无所知。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26518122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档