Questions tagged [arcanist]

Arcanist is an interface to Phabricator, and provides command-line access to many of its tools

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
1 2
3
8 9