El control de versiones es una parte esencial dentro del desarrollo de software. Conocer con precisión los cambios que se han introducido en la cualquier versión es clave para identificar rápidamente el motivo de un comportamiento no deseado. Actualmente Git se ha convertido en la solución estándar para el control de versiones. Por eso los editores de código fuente como Visual Studio Code incluyen herramientas que se integran con Git. En esta entrada se verá cómo se pueden visualizar las diferencias entre versiones con Git y Visual Studio Code.
Abrir el proyecto en Visual Studio Code
Para ver las diferencias entre versiones con Git y Visual Studio Code solamente se necesita un proyecto que esté respaldado bajo el sistema de control de versiones. Proyecto que se deberá abrir en Visual Studio Code seleccionado la carpeta principal de este.
Si el proyecto está respaldado por un Git, en el explorador de archivos aparecerá la opción Línea de Tiempo. Para analizar las diferencias entre versiones con Git y Visual Studio Code solamente se debe seleccionar el archivo deseado, abrir la opción línea de tiempo y seleccionar la revisión que se desea comparar. Al hacer esto la ventana se divide en dos mostrando los cambios que se han introducido en la versión seleccionada, tal como se muestra en la siguiente captura de pantalla.
En este ejemplo se puede ver los cambios que se ha introducido en el proyecto tslane en la última versión. En esta ventana las líneas que se han eliminado en una versión se pueden ver en rojo y las que se han agregado en verde.
Ver las diferencias entre dos versiones especificad de Git
La comparativa actual puede ser útil para ver los cambios introducidos en la última versión, pero ¿qué pasa si lo que se desea comparar todos los cambios introducidos en las cinco últimas versiones? En tal caso se puede usar el comprador para seleccionar un par de versiones y comparar los cambios. Lo que se puede conseguir seleccionado una versión con el botón secundario del ratón y en el menú contextual seleccionando la opción Seleccionar para comparar
Una vez hecho esto se puede seleccionar la segunda versión y volviendo a usar el botón secundario para obtener el menú contextual seleccionar la opción Comparar con seleccionados.
Con lo que se muestra los dos archivos con todos los cambios entre las dos versiones.
Conclusiones
Visual Studio Code incluye herramientas para trabajar con Git que permite usar todo el potencial de este para saber cuáles ha sido los cambios entre dos versiones de un archivo. Tarea que se puede hacer sin la necesidad de usar herramientas externas ni instalar plugins.
Deja una respuesta