Questions tagged [phabricator]

Phabricator is an open source collection of web applications which makes it easier to scale software companies.

Phabricator is a open source collection of web applications which make it easier to write, review, and share source code. Phabricator was originally developed at Facebook and is now used by many companies and open source projects. Since 2012, Phabricator's development has been lead by Evan Priestley, who left Facebook to found a company dedicated to Phabricator's development.

You can learn more about the project and find links to documentation and resources at: https://www.phacility.com/

LICENSE

Phabricator is released under the Apache 2.0 license except as otherwise noted.

503 questions
46
votes
2 answers

How to reject/delete/close a phabricator patch

I have a patch which I want to close and hide in my project without landing it myself or let others to land it later on. This patch is just obsolete. Is there any way to close/delete/reject this? I think so, because on their website it says: You…
DonJuwe
  • 4,477
  • 3
  • 34
  • 59
38
votes
2 answers

Can you arc diff against a particular git branch?

I'm pretty new to both Arcanist and git. I'd like to be able to create an arc diff (Phabricator Differential instance using Arcanist) against a git branch that I'm currently checked-out/working in (and I have one local un-pushed commit) rather than…
Will
  • 6,601
  • 3
  • 31
  • 42
35
votes
7 answers

How to prevent phabricator from eating my commit history

Here is the scenario that is pretty much annoying me. Jack works in foobar a software house, Jack is a Working Programmer, he loves coding and commits frequently. Paul who is jack's manager tells him that we are going to start using a new code…
xeon111
  • 1,025
  • 9
  • 20
33
votes
4 answers

Phabricator arc land won't work because that there are multiple revisions on feature branch

I have two branches, started at different points. They are mostly the same, except for a few extra commits on one of them. When I try to land that one, I get: Usage Exception: There are multiple revisions on feature branch 'newbranch' which are…
lpappone
  • 2,755
  • 2
  • 15
  • 15
21
votes
1 answer

How to change default branch when using arc diff?

The first time I used arc diff to submit a branch, it asked me which branch to compare changes to. I entered origin/master. This compares it to all the changes that have been made to the Master branch. Now it always uses the Master to compare it to…
Amit
  • 836
  • 8
  • 19
20
votes
2 answers

How do you delete Phabricator project or task

I use Phabricator for code review, but I can't delete a project once it was created. The only thing I can do is change the project status from active to archived. The other problem is Task, same to project, I can't delete a task once it was…
ZhenYu Wang
  • 1,077
  • 2
  • 11
  • 13
17
votes
3 answers

Undo last diff in Phabricator

I have an open revision in Phabricator (with Git), and I submitted a diff to this revision, with the arc diff command. The problem is that this diff is bad, and so I would like to undo it and to come back to the previous diff. Do you know how can I…
Arnaud
  • 4,884
  • 17
  • 54
  • 85
16
votes
1 answer

How to approval new users in phabricator

I installed my own phabricator and I`ve configured the username/password authentication method. the authentication method is restricted with email-domains and require the approval of Administrator. After that, I created a new user account and I can…
Daniel Perez
  • 591
  • 1
  • 5
  • 9
16
votes
2 answers

Phabricator restrict git push

I want my team including myself to review commits of each other. None of commits should be pushed including mine into repo until it's not audited by other team member. I kind of lost in phabricator documentation, so i'm asking here, is there any way…
message
  • 4,513
  • 2
  • 28
  • 39
16
votes
4 answers

How do you change a user's email address in Phabricator

I've set up phabricator and added several users. I noticed that I can change a user's real name or username, but I am unable to change their email address. Is there some reason why this is not exposed to admins? Is there a server setting that…
Brendan Abel
  • 35,343
  • 14
  • 88
  • 118
14
votes
1 answer

Is possible to modify arcanist/differential template?

I'm trying to configure a phabricator instance, and I find that change the arcanist default template when we use arc diff can be very useful for the team. Actually the template contains this text: <
Ruben Aguilar
  • 1,205
  • 11
  • 19
14
votes
2 answers

How do you find the PHID of a Phabricator object?

I need to get the PHIDs for one project and several users in our Phabricator install. It seems like it should be trivial to find out how to do this, but I've searched the docs to no avail. Am I looking in the wrong place or something?
Ben Kuhn
  • 1,059
  • 2
  • 10
  • 25
13
votes
1 answer

How to reopen differential review in phabricator?

I created review for development branch in phabricator, updated it several times and than pushed branch for testing. Review was not finished but phabricator automatically closed it. I can create another differential review, but all comments and…
Bunyk
  • 7,635
  • 8
  • 47
  • 79
13
votes
5 answers

Gerrit & Phabricator review

Has anyone done a review between Phabricator and Gerrit? I am looking out for a review tool and want to settle on one based on: Ease of use Comprehensiveness in features Activity by the community and adoption Edit: I use Git
Quintin Par
  • 15,862
  • 27
  • 93
  • 146
12
votes
1 answer

Phabricator linter can't find any lintable paths

How can I configure phabricator to lint only files that match *py? The following is my .arclint file: { "linters": { "pylint": { "type": "pylint", "include": "(\\.py$)" } } } which is based heavily on the examples found…
Brendan W
  • 3,303
  • 3
  • 18
  • 37
1
2 3
33 34