Fusion des révisions pour l'intégration GitHub et GitLab, améliorations du workflow de révision de code et autres améliorations
Dans Upsource 2020.1, nous avons ajouté la possibilité de créer des fusions de révisions pour les requêtes pull de GitHub si la synchronisation avec GitHub est activée. Le diff de fusion de révisions ressemble au diff de requêtes pull GitHub et vous permet de comparer facilement votre branche avec la cible.
Nous avons apporté quelques autres améliorations liées à la synchronisation avec GitHub.
Maintenant, après avoir révisé et accepté les changements dans une révision de code, vous pouvez fusionner et supprimer la branche directement à partir de la page de révision.
Désormais, lorsque vous laissez des commentaires sur un diff ou un fichier source dans GitLab, ces commentaires sont également reflétés dans Upsource. Cette fonctionnalité fonctionne également dans l'autre sens, de sorte que les commentaires Upsource sont reflétés dans GitLab.
Dans le cadre d'un projet synchronisé basé sur GitHub, Upsource interroge périodiquement le dépôt GitHub non seulement pour les nouveaux commits mais aussi pour les changements dans les requêtes pull et les commentaires. Maintenant, pour obtenir des mises à jour sans délai, vous pouvez configurer un webhook du côté de GitHub, qui informera Upsource de tout changement au moment où il se produira.
Naviguez rapidement vers les révisions à partir du champ de recherche. Réduisez/développez tous les fichiers modifiés dans une révision. Nous avons également ajouté un nouveau type de webhook pour l'ajout et la suppression du label de révision.