Atrás

Usa Unreal Revision Control para mejorar la colaboración en UEFN

6 may 2024

El equipo de Fortnite

Estás con los últimos toques de tu isla. De repente... ¡zas! Un error en la matrix y todo lo que habías avanzado durante horas se esfuma. 

¿Qué pasó? 

Alguien del equipo sobrescribió tu trabajo por error. Si te suena familiar, es hora de que implementes Unreal Revision Control (URC), una de las herramientas más importantes de UEFN a tu disposición al formar parte de un equipo.

El control de versiones quizá no suene tan glamuroso, pero te puede salvar la vida. Más allá de evitar que todo tu arduo esfuerzo sea en vano, el control de versiones hace que la colaboración sea más eficiente y te ayuda a publicar versiones de tus islas más rápido al acortar el tiempo de producción.
 

Evita sobrescribir trabajo por error

Unreal Revision Control es, en esencia, una herramienta que te ayuda a la gestión efectiva de tu proyecto, especialmente cuando se trata de trabajar con más personas.

URC actualiza constantemente el entorno de tu proyecto en tiempo real para que el desarrollo siempre se implemente en la última versión de la isla. Además, se asegura de que solo un integrante del equipo modifique algún recurso a la vez, de modo que se elimina la posibilidad de sobrescribir el trabajo de alguien más por error o perder tiempo al trabajar en lo mismo sin darse cuenta.  

Para comenzar, selecciona la casilla “Unreal Revision Control” al crear un proyecto nuevo. Al activar esta opción, UEFN toma una captura instantánea de tu isla y sus recursos. La captura se actualiza constantemente al sincronizar los cambios hechos por todas las personas que trabajen en la isla.

URC automáticamente revisa los recursos que muevas o edites, de modo que puedes trabajar en donde sea necesario. Al mover o editar un recurso, URC lo fija a ti, por lo que otras personas no pueden hacerle cambios mientras tú lo uses.

Si intentas hacer cambios al recurso que alguien más está usando, no se aplicará esa edición y recibirás un aviso que te informará que alguien más está haciendo uso de ese recurso. Esta funcionalidad evita que trabajes por horas en un recurso solo para darte cuenta de que no se aplicarán los cambios. 
 

Para garantizar que siempre trabajes en la versión más actualizada del proyecto, tienes que tener las ediciones de todo el equipo en sincronía. UEFN te permite los cambios que deben sincronizarse al mostrar el botón “Sincronizar últimos cambios”. Verifica que selecciones el botón cada vez que lo veas como una opción en la que puedas hacer clic, de modo que todo esté al día.

Otro componente de URC es el de cargar tus propias ediciones. Cuando hagas cambios que deban registrarse, verás que hay un botón que cambia de “Sin cambios” a “Cargar cambios”. Mantente al pendiente de este botón al trabajar y recuerda seleccionar “Cargar cambios” cuando esté disponible.
 
 

Historial de instantáneas

De vuelta a las instantáneas. Puedes revisar el historial de instantáneas del proyecto para ver información importante de cada una, filtrarlas por fecha y ver los recursos con conflictos de tus proyectos. También puedes restaurar una instantánea previa desde el historial y seguir trabajando con esa versión del proyecto.

Echa un vistazo a la documentación Historial de instantáneas y resolución de conflictos para obtener más información.
 

Herramienta de resolución de conflictos

Unreal Revision Control ahora cuenta con un método más efectivo para resolver los conflictos en tu proyecto. Hay diversas razones por las que puede ocurrir un conflicto, pero la más común es que un integrante del equipo hizo cambios sin conexión a la misma parte de un proyecto que alguien más ya modificó y cuyos cambios fueron cargados.

Cuando esto sucede, la herramienta Resolución de conflictos te brinda una interfaz interactiva visual y cargada con información que te permitirá elegir con qué versión del recurso te quedas.

Al presionar el botón “Sincronizar últimos cambios”, se te notificará de cualquier conflicto que se haya generado con un mensaje emergente. Al hacer clic en “Revisar conflictos”, se abrirá la herramienta Resolución de conflictos.

Puedes resolver el conflicto desde aquí al seleccionar si deseas guardar la instantánea de tus cambios o la instantánea de los cambios de tu colega.

Al resolver los conflictos de esta manera, puedes avanzar fácil y rápidamente con tu proyecto. Para conocer más, consulta la documentación Historial de instantáneas y resolución de conflictos.
 
 

Explora Unreal Revision Control

Como ya te mostramos, la función Unreal Revision Control es una red de seguridad muy útil que puede ayudar a prevenir que tu arduo trabajo se pierda. Como tal, debe formar parte integral de tus procesos al trabajar en proyectos de UEFN.

Para descubrir cómo configurar esta herramienta para tus propios proyectos, dirígete a la documentación de Unreal Revision Control.