La extensión de Unreal Revision Control (URC) para Visual Studio Code (VSC) proporciona retroalimentación instantánea de control de revisión en la secuencia de comandos de Verse y el historial de instantáneas. La extensión de URC añade funciones y funcionalidad que se complementan con las herramientas de VSC existentes y simplifica el control de cambios en el código de Verse para ti y tu equipo.
La extensión te permite ver el historial de instantáneas en VSC, además de resaltar todos los cambios del código de Verse en el editor y explorador de archivos.
Extensión de Unreal Revision Control
La extensión de URC está instalada por defecto en VSC. Para leer información sobre las extensiones de URC, selecciona Extensiones en el menú de la columna izquierda. Aparecen diferentes extensiones en la columna izquierda de la ventana de VSC. Al seleccionar la extensión de Unreal Revision Control, se abre la ventana de la extensión, donde puedes leer la lista de funciones de la extensión.

Vista de Control de revisión
La extensión de URC captura todos los cambios en el código de Verse de tus proyectos de UEFN y te permite ver el historial de instantáneas de todos los cambios en la secuencia de comandos de Verse.
La extensión añade los paneles Control de revisión e Historial de instantáneas a VSC. El panel Control de revisión registra todos los cambios no confirmados que se realizaron en el código de Verse desde la última instantánea del proyecto. Todos los cambios confirmados se registran en el panel Historial de instantáneas.

Al hacer clic en el archivo de Verse desde el panel Control de revisión, el archivo se abre en dos ventanas contiguas para que puedas revisar y comparar los cambios en el código. La ventana de la izquierda es la versión actual del código. La ventana de la izquierda es la versión sincronizada; la versión de la derecha tiene los cambios locales.
Haz clic en la imagen para ampliarla.
Puedes enviar los cambios a UEFN desde el panel Control de revisión. Si haces clic en el ícono de crear instantánea, se abre la ventana Enviar archivo del editor. Introduce todos los detalles de la instantánea en el campo Descripción de la lista de cambios y haz clic en Enviar para guardar una instantánea nueva.

No puedes sincronizar con la instantánea más reciente desde VSC, debes sincronizar todos los cambios en UEFN.
Ventanas del editor
A medida que trabajas en el código de Verse, los elementos que se añadieron, eliminaron y modificaron aparecen en el panel Control de revisión. El lugar de la secuencia de comandos de Verse donde ocurrieron los cambios queda resaltado. Esto permite ver la diferencia entre los cambios y el archivo actual.
Todos los cambios están marcados con una letra en el panel Control de revisión:
-
M: modificado
-
A: añadido
-
D: eliminado
Haz clic en la imagen para ampliarla.
Cambios de nivel de archivo
Los Cambios de nivel de archivo pueden cambiar la forma en que editas y actualizas las versiones del código. En lugar de trabajar únicamente en la versión actual del código, explora las versiones anteriores en tu historial de archivos y selecciona para revisar un archivo anterior mientras editas uno nuevo.
Utiliza el historial de archivos de tu proyecto para abrir un archivo existente en modo de solo lectura a fin de revisar archivos de código anteriores junto a las versiones nuevas del archivo. Esto te permite comparar los cambios del código en directo con una versión anterior.
La vista de solo lectura abre pestañas nuevas al lado del archivo editado actualmente para evitar sobrescribir el archivo nuevo en el que estás trabajando.