First days with Phabricator / Differential

Scarlett Clark sgclark at kubuntu.org
Fri May 29 17:19:16 BST 2015


On Friday, May 29, 2015 06:13:47 PM Jaroslaw Staniek wrote:
> Hi,
> I recommend spending a few minutes playing with Phabricator /
> Differential. Integrated reviews with plan/task tracking!
> Unlike gerrit, it does not seem a technocrats' tool that stays in the
> way and breaks your daily habits. Serious command line functionality
> is included.
> 
> My simplified workflow (may be inaccurate or naive) for a single
> commit in local kde:kreport master was like this:
> % arc diff
> 
> (describe changes as usual in git possibly with extra fields, e.g.
> Reviewer: piggz)
> 
> Result a review: https://phabricator.kde.org/D111
> 
> (piggz reviews here)
> 
> Then I'm getting email, and:
> % arc amend
> 
> Commit log updated, now looks like [*]
> 
> Now just 'git push origin master'
> 
> Review closed!
> 
> 
> PS: CCd Ben, who's helping to administer all this stuff! Thanks x100 Ben.
> 
> [*]
>    Add the phabricator archanist configuration file
> 
>     Reviewers: piggz
> 
>     Reviewed By: piggz
> 
>     Projects: #kreport
> 
>     Differential Revision: https://phabricator.kde.org/D111
> 
> 
> Random hints so far:
> % arc set-config differential.require-test-plan-field false #turns off
> proposed test plan in commit messages
> 
> if you want to use rebase instead of merge to update your feature
> branch (--update-with-rebase) execute:
> % arc set-config arc.land.update.default rebase


I am working on Jenkins integration as well :)
Cheers!
Scarlett
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20150529/8160723a/attachment.sig>


More information about the calligra-devel mailing list