Combinar revisiones para la integración de GitHub y GitLab, mejoras en el flujo de trabajo de la revisión de código y otras mejoras
En Upsource 2020.1, hemos añadido la posibilidad de crear combinaciones de revisiones para las solicitudes de incorporación de cambios desde GitHub si la sincronización con GitHub está activada. El diff de combinación de revisiones es similar al diff de solicitudes de extracción de GitHub y le permite comparar fácilmente su rama con el destino.
Hemos realizado algunas otras mejoras relacionadas con la sincronización con GitHub.
Ahora, tras revisar y aceptar los cambios en una revisión de código, puede combinar y eliminar la rama directamente desde la página de la revisión.
Ahora, cuando deja comentarios en un diff o en un archivo de origen en GitLab, estos comentarios también se reflejan en Upsource. Esta funcionalidad también funciona en el sentido contrario y los comentarios en Upsource se reflejan en GitLab.
En un proyecto sincronizado basado en GitHub, Upsource interroga periódicamente al repositorio de GitHub, no solo por nuevas confirmaciones, sino por los cambios en las solicitud de incorporación de cambios y los comentarios. Ahora, para obtener las actualizaciones sin retardos, puede configurar un webhook del lado de GitHub, que notificará a Upsource de cualquier cambio en el momento en que ocurra.
Navegue rápidamente a las revisiones desde el campo de búsqueda. Contraiga/amplíe todos los archivos modificados en una revisión. También hemos añadido un nuevo tipo de webhook para añadir y quitar la etiqueta de revisión.