Más mejoras en la experiencia de las pull requests
En el último sprint, anunciamos un lote de mejoras en la nueva experiencia de solicitud de incorporación de cambios. En este sprint, estamos duplicando nuestras inversiones en ese espacio con otra ronda de mejoras. En enero de 2021, tenemos previsto que la nueva experiencia esté disponible con carácter general.
Funciones
Azure Repos
- Un solo clic para alternar entre vistas alineadas y de diferencias
- Navegación a las confirmaciones primarias
- Más espacio para carpetas y archivos con nombres largos en la pestaña Archivos de PR
- Conservación de la posición de desplazamiento al cambiar de tamaño el panel de diferencias en la pestaña de archivos de PR
- Buscar una confirmación en un dispositivo móvil
- Uso mejorado del espacio de la nueva vista móvil de diferencias de archivos de PR
- Imágenes mejoradas en la vista de resumen de PR
- Experiencia de marca mejorada al crear una nueva PR
Azure Pipelines
- gráfico histórico para grupos de agentes (versión preliminar)
- Integración de administración de cambios de ServiceNow con las canalizaciones de YAML
Azure Repos
Esta actualización incluye las siguientes mejoras en la experiencia de solicitud de incorporación de cambios basadas en sus comentarios.
Nota
Tenga en cuenta que la nueva experiencia de pull request se activará para todas las organizaciones en enero de 2021, y no podrá volver a la experiencia anterior.
Un solo clic para alternar entre vistas alineadas y de diferencias
En la experiencia anterior, se podía alternar entre las vistas alineadas y de diferencias con un solo clic. Hemos vuelto a poner esta funcionalidad en la nueva experiencia sin tener que seleccionar una lista desplegable.
Navegación a las confirmaciones primarias
En la página Confirmaciones, puede comparar los cambios realizados en una confirmación determinada con su confirmación primaria. Sin embargo, es posible que desee navegar a la confirmación principal y comprender mejor en qué se diferencia de su propia confirmación principal. Esto suele ser necesario cuando desea comprender todos los cambios de una versión. Hemos añadido una tarjeta de elementos principales a una confirmación para ayudarle a conseguirlo.
Más espacio para carpetas y archivos con nombres largos en la pestaña de archivos de PR
Las carpetas y los archivos con nombres largos se cortaron debido a la falta de espaciado horizontal en el árbol de archivos. Hemos recuperado algo de espacio adicional en el árbol modificando la sangría del árbol para que coincida con el nodo raíz y ocultando el botón de elipsis de la página, excepto al pasar el ratón por encima.
Imagen del nuevo árbol de archivos:
Imagen del árbol de archivos al mantener el puntero sobre un directorio:
Conservación de la posición de desplazamiento al cambiar de tamaño el panel de diferencias en la pestaña de archivos de PR
Al cambiar el tamaño del panel de diferencias en la pestaña Archivos de PR, se perdía la posición de desplazamiento del usuario. Este problema se ha solucionado; la posición de desplazamiento del usuario se mantiene ahora al cambiar el tamaño del panel de diferencias.
Buscar una confirmación en un dispositivo móvil
Al ver la página Confirmaciones en un dispositivo móvil, falta el cuadro de búsqueda en la nueva experiencia. Como resultado, te resulta difícil encontrar un commit por su hash y abrirlo. Esto se ha corregido ahora.
Uso mejorado del espacio de la nueva vista móvil de diferencias de archivos de PR
Hemos actualizado esta página para aprovechar mejor el espacio, de modo que los usuarios puedan ver más del archivo en las vistas móviles en lugar de tener el 40 % de la pantalla ocupada por un encabezado.
Imágenes mejoradas en la vista de resumen de PR
Las imágenes editadas en una PR no se mostraban en la vista de resumen de PR, pero se mostraban correctamente en la vista de archivos de PR. Este problema se ha resuelto.
Experiencia de marca mejorada al crear una nueva PR
Antes de esta actualización, esta experiencia no era ideal, ya que compararía los cambios con la rama predeterminada del repositorio en lugar de la rama de comparación.
Azure Pipelines
Nota
Las imágenes de Azure Pipelines se actualizan continuamente con el fin de proporcionar a los usuarios la mejor experiencia posible. Estas actualizaciones rutinarias se dirigen principalmente a solucionar errores o software obsoleto. A menudo no tendrán ningún impacto en las canalizaciones, pero esto no siempre es así. La canalización podría verse afectada si depende de una parte de software que se ha eliminado o actualizado en la imagen.
Para obtener más información sobre las próximas actualizaciones en nuestras imágenes de Windows, Linux y macOS, lea los siguientes anuncios:
Para ver las notas de la versión para los próximos cambios (versión preliminar) y los ya implementados, suscríbase a estas:
Gráfico histórico para grupos de agentes (versión preliminar)
A menudo recibimos preguntas de los usuarios que quieren saber por qué sus trabajos no están funcionando. La respuesta más común a esta pregunta es que el pool no tiene suficiente concurrencia; sin embargo, históricamente ha sido difícil diagnosticar esto.
Hoy, nos complace anunciar una versión preliminar pública de gráficos de uso históricos para grupos de agentes. Estos gráficos permiten ver los trabajos que se ejecutan en sus grupos en relación con la concurrencia de sus grupos durante un intervalo de hasta 30 días. Puede profundizar en estos datos a cuatro intervalos de tiempo diferentes (1, 7, 14, 30 días).
El servicio Analytics muestrea y agrega los datos de uso del grupo de agentes cada 10 minutos. El número de trabajos se traza en función del número máximo de trabajos en ejecución para el intervalo de tiempo especificado.
Esta característica está habilitada de forma predeterminada. Para probarlo, siga las instrucciones siguientes.
- En la configuración del proyecto, vaya a la pestaña "Grupos de agentes" de canalizaciones.
- En el grupo de agentes, seleccione un grupo (por ejemplo, Azure Pipelines).
- En el grupo, seleccione la pestaña "Análisis".
Integración de la administración de cambios de ServiceNow con canalizaciones YAML
La aplicación Azure Pipelines para ServiceNow le ayuda a integrar Azure Pipelines y ServiceNow Change Management. Con esta actualización, avanzamos en nuestro objetivo de integrar Azure Pipelines con el proceso de gestión de cambios administrado en ServiceNow, extendiéndolo a las canalizaciones YAML.
Al marcar "Administración de cambios de ServiceNow" en un recurso, ahora puede hacer una pausa para que el cambio se apruebe antes de desplegar la versión en ese recurso. Puede crear automáticamente un nuevo cambio para una fase o esperar a una solicitud de cambio existente.
También puede agregar la tarea UpdateServiceNowChangeRequest
en un trabajo de servidor para actualizar la solicitud de cambio con el estado de implementación, notas, etc.
Pasos siguientes
Nota
Estas características se implementarán en las próximas dos a tres semanas.
Vaya a Azure DevOps y eche un vistazo.
Cómo proporcionar comentarios
Nos encantaría escuchar lo que piensas sobre estas características. Use el menú ayuda para notificar un problema o proporcionar una sugerencia.
También puede obtener consejos y sus preguntas respondidas por la comunidad en Stack Overflow.
Gracias
Vijay Machiraju