Quoi de neuf avec Upsource 2018.2 ?
Découvrez Upsource 2018.2 !
Les améliorations apportées à la dernière version d’Upsource visent à simplifier le processus de création et de mise à jour des révisions. Vous y trouverez ainsi des fonctionnalités d’automatisation supplémentaires, qui permettent de réduire considérablement le nombre de tâches administratives et de se concentrer sur le codage et sa vérification. Par ailleurs, la prise en charge de Java 9 a été renforcée et cette version comprend des mises à jour du moteur IntelliJ IDEA gérant les avertissements de codage et les suggestions.
Toujours plus d’automatisation
Le processus de vérification et de gestion des révisions du code ne devrait pas être une tâche rébarbative. Upsource dispose déjà de nombreuses possibilités d’automatisation des révisions. La version 2018.2 introduit la possibilité de créer automatiquement un commentaire de révision à partir des messages de commit suivant un schéma prédéfini, ou encore d’empêcher certains commits de créer une révision automatique.
Vous pouvez aussi combiner cela avec d’autres déclencheurs. Par exemple, demander à Upsource de créer automatiquement une révision à partir d’un commit ayant un message contenant un sujet spécifique et l’affecter à l’expert concerné.
Vous devez vous dire qu’un processus de révisions aussi rationalisé et simplifié ne permet pas de prendre en compte d’autres facteurs, tels que la disponibilité d’un réviseur. Mais avec Upsource 2018.2, il est désormais possible de signaler vos absences du bureau afin d’éviter que des révisions ne vous soient affectées automatiquement et de permettre à votre équipe de voir quand vous êtes disponible pour effectuer ces tâches.
Il est possible de mettre en place des délais d’échéance automatiques pour la réalisation des révisions. Ce type de délai est exprimé en nombre de jours à compter de la création de la révision et peut être configuré. Il sera automatiquement modifié si la révision est mise à jour, par exemple avec du nouveau code ou de nouveaux réviseurs.
Processus de révision simplifié
Vous pouvez dorénavant consulter le résumé des révisions dans l’info-bulle sur la page des commits. Elle regroupe les informations clés sur la révision pour vous évite d’avoir à les rechercher sur d’autres pages.
Upsource 2018.2 vous permet de retirer plusieurs entrées d’une révision en une seule fois, afin de gagner du temps.
Java 9 et versions ultérieures
Bonne nouvelle si vous utilisez Java 8 et souhaitez passer à une autre version . Upsource 2018.2 prend en charge le surlignage de la syntaxe, le codage intelligent et la navigation pou Java 9, 10 et 11. Si vous utilisez Java 9, nous vous invitons à consulter notre article de blog What To Look For In Java 9 Code.
Et pour finir
Vous remarquerez que l’interface utilisateur d’Upsource a été mise à jour pour vous procurer une expérience plus homogène. Ces améliorations ne sont pas seulement esthétiques, mais garantissent un plus grand confort d’utilisation. Les performances d’Upsource ont été améliorées et cette version prend désormais en charge les serveurs exécutant Mercurial 4.6 et les versions ultérieures, pour une meilleure expérience utilisateur.
Upsource 2018.2 a pour objectif de faciliter les révisions du code.
Vos avis comptent pour nous, alors n’hésitez pas à nous les communiquer dans la section ci-dessous.