When using arc diff command on the SVN repository, then revision is created, but following exception happens:
Running unit tests... No unit test engine is configured for this project. You have not specified any reviewers. Continue anyway? [y/N] y SKIP STAGING Phabricator does not support staging areas for this repository. [2015-08-12 11:44:21] EXCEPTION: (ConduitClientException) ERR-CONDUIT-CORE: Missing required parameters: name at [<phutil>/src/conduit/ConduitFuture.php:58] arcanist(head=master, ref.master=5ed1aa876bec), phutil(head=master, ref.master=8ceb827cc0b3) #0 <#2> ConduitFuture::didReceiveResult(array) called at [<phutil>/src/future/FutureProxy.php:58] #1 <#2> FutureProxy::getResult() called at [<phutil>/src/future/FutureProxy.php:35] #2 <#2> FutureProxy::resolve() called at [<arcanist>/src/workflow/ArcanistDiffWorkflow.php:2825] #3 phlog(ConduitClientException) called at [<arcanist>/src/workflow/ArcanistDiffWorkflow.php:2831] #4 ArcanistDiffWorkflow::updateAutotargets(string, NULL) called at [<arcanist>/src/workflow/ArcanistDiffWorkflow.php:535] #5 ArcanistDiffWorkflow::run() called at [<arcanist>/scripts/arcanist.php:382] Created a new Differential revision: Revision URI: http://qa.in-portal.org/D106 Included changes: M core/kernel/application.php M core/kernel/nparser/nparser.php
Since differential revision is created, then I presume the exception has something to do with 2 'harbormaster.sendmessage' conduit calls for reposting lint and unit test errors.
For this diff I had some lint errors, produced by phpcs.