Gerrit & amp; Revue Phabricator
Quelqu'un a fait un examen entre Phabricator et Gerrit?
Je suis à la recherche pour un outil de révision et veulent s'installer sur l'une basée sur:
- La facilité d'utilisation
- L'exhaustivité des fonctionnalités
- Activité par la communauté
- et l'adoption
Edit: j'ai utiliser Git
source d'informationauteur Quintin Par
Vous devez vous connecter pour publier un commentaire.
J'ai essayé de les comparer et de ces sont les plus importants de différences que j'ai trouvé
Gerrit
Phabricator
Avertissement - je ne suis pas très familier avec Phabricator.
Il semble que Phabricator comprend de nombreux outils plus que juste le code d'examen. De suivi des bogues, source de navigation, wiki - ce sont des choses qui Gerrit ne comprend pas mais, au contraire, est conçu pour travailler avec des outils externes.
Je ne suis pas sûr de la SCM outil(s) Phabricator travaille avec. Gerrit prend uniquement en charge git.
La Gerrit communauté est très active, nous avons juste maintenant envelopper jusqu'à 1 semaine hack-a-thon entre une douzaine de de la plus active de développeurs. Gerrit est utilisé par beaucoup de grandes entreprises et a beaucoup de soutien. En regardant le flux d'activité pour Phabricator il semble également très active.
Gerrit de l'adaptation est largement piloté par Android. Toute entreprise de travail sur Android et sera probablement mis en place un Gerrit exemple, que c'est ce qui est en amont Android utilise. Dans de nombreux cas, Gerrit utilisation seront ensuite réparties dans toute la société, car ils voient tous les avantages Gerrit offre (c'est ce qui s'est passé dans mon entreprise et plusieurs autres). Gerrit est également en croissance rapide à l'extérieur Android magasins dans des endroits comme la Wikimedia, QT, etc.
Phabricator est sympa, mais il est différentiel ne peut pas gérer validation grand [Détails] encore, et de le montrer à confusion erreur. C'est vraiment un gros problème. En outre, vous devez avoir un concept clair sur git, à utiliser phabricator d'une manière fluide.
Raisons que j'ai choisi Phabricator:
Je ne suis pas un linux, mais je couru jusqu'à une image ubuntu dans une machine virtuelle et installé Phabricator sur que, avec svn etc
Je n'ai pas utilisé gerrit mais l'aurait fait si elle a travaillé avec SVN. OMI, il semble plus agréable (fonctionnalité-sage).
Que je suis en train de travailler sur Phabricator maintenant, elle a de nombreuses caractéristiques remarquables de couverture du référentiel de l'hébergement à l'examen du code et ensuite le code de validation. Phabricator est vraiment un chouette outil. Et il a l'intégration avec Jira et de nombreux autres outils. Et aussi, les gens qui y travaillent sont très sympas, toutes les questions que vous avez soulevées, ils vous obtiendrez très rapidement.