我正在尝试将svn.dump文件转换为git repo,并在启动进程后收到以下错误消息,并在r1648停止并显示以下错误消息。
指数不匹配:050a0cc9f86e0ba2453d3baed3f069e1d1fe1477!= c321ff4e94b18147619ce9fbd0324ea0f4323d29 rereading 06ed9207b02ea9e7d8af270c71c6012311a275c9 D sites / voices / css / ie-only.css W:-empty_dir:trunk / sites / voices / css / ie-only.css` 作者:Vish Chou未在/Users/vc/Sites/voices/authors.txt文件中定义
以下是运行以下命令后获得的author.txt文件的内容:
svn log -q | awk -F '|' '/^r/ {sub("^ ", "", $2); sub(" $", "", $2); print $2" = "$2" <"$2">"}' | sort -u > authors.txt
authors.txt内容
Brian = Brian&lt; Brian&gt;
Jlanglo = Jangle&lt; Jlanglo&gt;
Vish Chouh = Vish Chou&lt; Vish Chou&gt; - 此用户导致此问题。
admin = admin&lt; admin&gt;
chiudesign = chiudesign&lt; chiudesign&gt;
clarkk = clarks&lt; clarkk&gt;
当我运行以下命令时:
svn log | sed -n '/Vish Chou/,/-----$/ p'
要查看此特定作者提交的日志,我会收到以下消息
r1648 | Vish Chou | 2013-12-02 14:27:43 - 0500(2013年12月2日,星期一)| 1 线
答案 0 :(得分:0)
“ Vish Chou”-这个名字已经在
authors.txt
中存在,但我仍然收到错误消息。
虽然存在吗?
因为您提到:
Vish Chouh = Vish Chou <Vish Chou>
^^^^^ ^^^^
对于测试,我将重复以下过程:
Vish Chou = Vish Chou <Vish Chou>
^^^
含义,在“ =
”的两边带有相同的名称