2 ms·
Yeah, we use Phabricator since last September. Before that we tried GitLab EE trial for a month. GitLab was ok but in retrospect the forking model with merge r
by chrizel 9y ago
Yeah, we use Phabricator since last September. Before that we tried GitLab EE trial for a month.
GitLab was ok but in retrospect the forking model with merge requests was cumbersome in our corporate environment. The way Phabricator works makes much more sense and the "arc" tool manages all the complex stuff like feature branch handling with automatic master rebase and branch deletion etc.
Phabricator has an excellent code review workflow... far superior to what GitLab offered back in September.
Sure, Phabricator internally uses patch sets and you have to install and use an additional tool "arc". But git without any additional tooling support just doesn't give you a nice code review experience IMHO. "arc" is filling the gap. And you have to know just two commands: "arc diff" to create a new code review or update an existing one and "arc land" do merge an accepted code review into master. The rest is vanilla git.
I highly suggest anyone to try Phabricator and its code review feature. Great, pragmatic open source software.