我试图从GUI中创建phabricator中的diff,它给出了以下异常:
Diff Parse Exception:预期一个Hunk标题,如' Index: /path/to/file.ext' (svn),'属性更改:/path/to/file.ext' (svn properties),' commit 59bcc3ad6775562f845953cf01624225' (GIT show),' diff --git' (git diff),' --- filename' (统一差异),或 ' diff -r' (hg diff或patch)。
我无法确定导致此异常的原因。
答案 0 :(得分:0)
我看到phabricator和Hg的相同问题,使用hg export命令创建补丁。但对于hg diff
不工作: hg export -r 118:120> patch.diff
工作解决方案是: hg diff -r 118:120> patch.diff
答案 1 :(得分:0)
他们在Phacility讨论的一个问题是关于您的语言设置。可能你的SVN(?)中的语言与英语不同。首选方法是使用arcanist来创建差异,因为它真正处理SCM的不同语言。