Arcanist is an interface to Phabricator, and provides command-line access to many of its tools
Questions tagged [arcanist]
121 questions
3
votes
1 answer
Phabricator - arc lint is not working even after I have Included an Linter Engine in .arconfig file
I created a JSHintLinter in the arcanist folder which is in Users/vignesh.s/arc/arcanist
This is my .arcconfig file.
{
"project_id": "convert",
"load": [
"/Users/vignesh.s/arc/arcanist/src/lint/engine/JsLintEngine.php"
],
…

Vignesh
- 55
- 1
- 7
2
votes
0 answers
Arcanist Error parsing field "Subscribers"
when apply arc diff, it report error Error parsing field "Subscribers", but "Subscribers" is not a required fields, so i think it should not report error.
when i put the valid infomation for "Subscribers", it alse report the same error, Does anyone…

Korov
- 21
- 1
2
votes
1 answer
arc diff(Arcanist) failing with env: php: No such file or directory
After upgrading to macOS Monterey Arcanist commands like arc diff are failing with the following error
env: php: No such file or directory

Gaurav Jain
- 401
- 6
- 18
2
votes
1 answer
Unable to load pinterest-linters (phabricator, arcanist)
I was trying to add pinterest-linters to my project, but I got some errors when I arc lint.
ARGV '/Users/lushali/somewhere/arcanist/bin/../scripts/arcanist.php' 'lint' '--trace'
LOAD Loaded "phutil" from…

Lusha Li
- 1,068
- 2
- 11
- 22
2
votes
1 answer
How to handle feature branch diff creation
Background -
At my current organization, we use a feature branch development approach. For every new product feature, we create a new feature branch. Its kept up to date with develop (master) branch throughout the development process. Feature work…

slonkar
- 4,055
- 8
- 39
- 63
2
votes
0 answers
Phabricator arc diff message to reviewers
With Phabricator's Arcanist is there a way when you run arc diff and edit the commit message to include a message to reviewers that doesn't end up in the commit message. Something like:
Add some comments
Summary: Adds comments to libfoo and libbar…

Timmmm
- 88,195
- 71
- 364
- 509
2
votes
1 answer
Phabricator Differential integration with IntelliJ
Does anyone know if it is possible to integrate the Differential workflow of Phabricator into the IntelliJ IDE?
Ideally I would like to be able to create, update, apply and commit a Diff directly from the Intellij IDE rather than resorting to the…

Namux
- 305
- 5
- 17
2
votes
1 answer
Create one review per commit with arcanist
Whenever I'm writing code, I usually do small improvements in code not related to my current task, and let those changes in separate independent commits.
When I send my code to review, with arc diff, arcanist is creating a single review with all…

RSFalcon7
- 2,241
- 6
- 34
- 55
2
votes
2 answers
413 Request Entity Too Large - Arcanist review
I am seeing below exception while executing arc diff to raise the Phabricator review. Changes are not big and it contains only 2 new files.
How do I get rid of it? Anyone tackled this in the past, please advise.
Exception
[HTTP/413]…

Abhinav
- 37,684
- 43
- 191
- 309
2
votes
1 answer
Arc land fails: no commits on which are not already present on target
More or less, I created this scenario on purpose:
# We use git-flow.
$ git flow feature start
# update a file
$ git commit -m ''
$ git rebase -i develop
$ git push -u origin
# Try arcanist now
$ arc…

Brian Bruggeman
- 5,008
- 2
- 36
- 55
2
votes
2 answers
Is there a way to specify default reviewers in Arcanist?
I use Arcanist and Phabricator at work and constantly have to manually specify the reviewer field whenever I do arc diff. 95% of the time I use the same reviewer value, which is my current team. I wonder if there's a config somewhere to pre-fill…

Yangshun Tay
- 49,270
- 33
- 114
- 141
2
votes
1 answer
How can i get the Differential ID in Phabricator from a branch
I have made a commit on a particular branch and then I made a Differential patch with Arcanist (executing arc diff).
Now I forget the differential ID of this particular Differential. I want to get it back. How can I achieve this?

Atul Agrawal
- 1,474
- 5
- 22
- 41
2
votes
1 answer
How can I force users to perform SVN commits through arcanist?
My team started using Phabricator with our SVN repository.
Ideally, everyone would follow the arc diff -> arc patch -> arc commit workflow, causing nothing to be committed without going through code review.
Our old workflow was to just commit the…

QuestionC
- 10,006
- 4
- 26
- 44
2
votes
1 answer
Arcanist land: Exception Branch "master" does not exist in remote "origin"
I have blocked on this issue for days, and tried a lot, googled a lot, but didn't get valuable info.
I have done all phabricator config. And there weren't issue for diffusion.
I can rum arc diff correctly, but when I do arc lan, this issue came…

hangkongwang
- 215
- 2
- 13
2
votes
1 answer
arcanist install-certificate fails
I set up my own hosted phabricator, everything is working fine (Diffusion repo etc)
I ran into problem after I installed arcanist on my dev box and run 'arc install-certificate', got exception as following:
rying to connect to server...
LOGIN TO…

wizoleliam
- 83
- 3
- 13