首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将作者选项传递给svn2git失败

将作者选项传递给svn2git失败
EN

Stack Overflow用户
提问于 2015-07-16 20:03:06
回答 1查看 525关注 0票数 1

我正在从svn迁移到git (在本地回购上),通过在~/.svn2git/authors.txt下创建一个文本文件,尝试将所有svn作者转换为git格式,例如:

代码语言:javascript
复制
jcoglan = James Coglan <jcoglan@never-you-mind.com>
stnick = Santa Claus <nicholas@lapland.com>

然后将一个authors选项传递给指向该文件的svn2git

代码语言:javascript
复制
$ svn2git http://svn.example.com/path/to/repo --trunk trunk --authors ~/.svn2git/authors.txt

我得到了以下错误:

代码语言:javascript
复制
Initialized empty Git repository in /home/developer/mygitrepo/.git/
Author: system not defined in /home/developer/mygitrepo/.svn2git/authors.txt file
command failed:
git svn fetch

这是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-16 23:57:18

这意味着它找到了一个使用id system的SVN提交,并且您还没有在您的作者文件中提供映射。因此,它不知道如何将SVN的用户system转换为Git名称/电子邮件地址,因此无法为您创建提交。

您可以通过在作者文件中添加另一行来解决这个问题:

代码语言:javascript
复制
system = System <system@system.com>

(或任何你想使用的东西)

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

https://stackoverflow.com/questions/31463511

复制
相关文章

相似问题

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