Swarm
Flujo de actividadCada proyecto en Swarm tiene un flujo de actividad. En ella se ve una descripción del proyecto, la lista de miembros que lo siguen y la lista de las ramas definidas para el proyecto. Se pueden ver eventos recientes como las listas de cambio, los Jobs creados, actualización de revisión de código y los comentarios añadidos. |
Conversaciones superpuestas sobre el códigoLos comentarios constituyen el principal medio de realimentación en Swarm. Pueden hacerse sobre cualquier lista de cambios o revisión, o sobre una línea de código específica. Se puede usar @mentions dentro de los comentarios para notificar a ciertos usuarios que hay una actualización de la revisión. |
Revisión del código flexibleAsegura mejor colaboración en el equipo y entrega más rápida de las revisiones pre y post commit. Una vez que se solicita revisión, los revisores pueden marcar los cambios como que necesitan repaso, aprobados, rechazados o archivados. Los revisores pueden aprobar y hacer commit de los cambios en un Stream dedicado. Las conversaciones sobre el código están siempre accesibles de modo que se puede acceder al contexto. |
Diferencias en modo vertical o adyacenteCuando se presenta una lista de cambios o se procede a una revisión de código, se presenta la diferencia entre ambos ficheros mostrando lo que ha cambiado. Los iconos indican si un fichero ha sido añadido, editado o borrado. Se puede bajar al detalle de línea para ver los comentarios, ignorar los espacios en blanco, mostrar el contexto y mostrar diferencia incrementales entre versiones. |
Panel de revisionesPermite tomar una instantánea de las actividades de revisión de todos los proyectos. Se puede percibir rápidamente si un cambio ha pasado un test o no antes de verlo en detalle. Se puede ver cuánto tiempo ha transcurrido desde que el código fue enviado para revisión, los comentarios y quiénes lo están revisando. |
Seguimiento de incidenciasLos Jobs de Perforce (para seguir errores o requisitos) pueden asignarse a cambios o revisiones. Se pueden buscar los Jobs disponibles filtrándolos -palabras, frases o campo/valor. Los cambios pueden enlazarse a una herramienta externa, como JIRA. |