Hola !
Buenas noticias para los que trabajamos con Unity3D y con GitHub: Ya tenemos disponible una versión Beta del conector de Unity3D y GitHub. El mismo está disponible en GitHub y podemos instalarlo como un paquete de Unity. En la página oficial del paquete hay un paso a paso detallado sobre cómo utilizarlo.
Una vez instalado podremos ver que tenemos un nuevo menú “GitHub”, donde podremos activar la ventana “GitHub”. En la misma veremos que tenemos la opción de inicializar un repositorio Git para el proyecto actual.
Importante: La forma en la que trabaja este addin es creando un repo por proyecto de Unity.

Lo siguiente que podremos ver es las diferentes secciones que tenemos una vez que ya inicializamos el repo: Changes, History, Branches, Settings y Account. En la sección de Changes, podremos comenzar a hacer commits de los cambios que realizamos en nuestro repo local.
Importante: al utilizarlo con proyectos con muchos assets, llega un momento donde el track de cambios se pierde. Cerrando Unity y abriendo nuevamente el proyecto esto se soluciona. Cosas de las Betas.

Eso sí, cuando funciona es un placer ver el listado de commits en la sección “History”.

Finalmente está la opción de sincronizar con un repo remoto en GitHub. En este punto debemos configurar las settings para poder trabajar con el mismo. Yo no he podido publicar mis cambios. En un principio no me tomaba la url del repo remoto, y luego de cerrar y abrir Unity, comencé a tener errores de TimeOut y otros similares.

Así que bien, el proyecto está en Beta, muy en Beta diría yo, pero es algo que agradeceremos y mucho en un futuro cercano !
Saludos @ Toronto
El Bruno
References
- GitHub, Unity Preview
- GitHub, Unity Preview Downloads
Leave a comment