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 updates will be in old...
So is there a way to reopen closed review?
1) Login to phabricator, go to differential, create diff. 3) In the next page, give a title, summary of what has changed and what all you tested. 5) Reviewer reviews and sends feedback. 6) You make changes and upload new diff.
An author prepares a change to a codebase, then sends it for review. They specify who they want to review it (additional users may be notified as well, see below). The change itself is called a "Differential Revision".
It is helpful to understand that arc patch , by default, will not attempt to patch the revision on top of your current working set. Instead, it applies the changes on top of the same parent commit the author used and creates a new commit and a new branch (git) or bookmark (hg).
I knew there was a better way!
EDIT: While the old answer works... it is not how to do this. Instead do this:
No need to hack the database.
Also, take a look at the repository settings, to set up auto closing the way you want it.
I have set Autoclose to Enabled, and Autoclose Branches to master. That way only pushes to origin/master will autoclose a differential review.
---------OLD Answer--------
What sberry is suggesting is to SSH into your server, and open an MySql prompt:
mysql> USE phabricator_differential;
mysql> select status from differential_revision where id=5; (If your revision is D5 for example)
Notice that your status is not 0. It is most likely 3 for closed.
mysql> update differential_revision set status=0 where id=5;
Now your revision is open again.
I feel that this is quite cumbersome, but never the less it achieves the goal. I hope there is somebody who can suggest a better way to do it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With