Phabricator:无法创建差异

时间:2015-09-29 07:17:49

标签: phabricator

我试图从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)。

我无法确定导致此异常的原因。

2 个答案:

答案 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的不同语言。