Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Como sincronizar un proyecto de unity en 2 ordenadores?

Iniciado por biztor, Noviembre 26, 2015, 07:15:46 PM

Tema anterior - Siguiente tema
Buenas, se puede estar 2 personas trabajando en el mismo proyecto y que los cambios que haga uno se le apliquen al del compañero y así trabajar en un mismo proyecto los 2? Si es asi como se podría hacer?


[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34528" data-ipsquote-contentcommentid="124118">Mírate esto:https://bitbucket.org/">https://bitbucket.org/http://kleber-swf.com/start-new-unity-project-with-git/ date=1448562243]http://kleber-swf.com/start-new-unity-project-with-git/[/quote]Pero no me refiero a compartir codigo. Me refiero a que si uno pone un sprite, a mi me aparezca en mi ordenador, cosas así. No trabajar 2 personas en el código. Una sincronizacion de Unity. Escenas, proyecto, assets, propiedades, etc.


[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34528" data-ipsquote-contentcommentid="124123">https://www.assetstore.unity3d.com/en/#!/content/9733 date=1448569003]https://www.assetstore.unity3d.com/en/#!/content/9733 [/quote]Bueno, gracias, pero si no hay nada gratuito, tendré que hacerlo a la antigua.

15$! Me tomo un café en un Starbucks y me sale por eso.

Hay montones de utilidades para sincronizar archivos que son gratuitas, si usan una carpeta compartida en red podrían sincronizar la carpeta de assets con eso... no creo que sea buena idea sincronizar todo el proyecto por conflictos entre editores. También hay programas gratis para sincronizar carpetas por internet.

Yo creo que si los pones en red y acceden los dos editores, tonto el último. El primero los va a bloquear y no dejará que el segundo los modifique.Además, van todos con un archivo meta que Unity utiliza para saber cuando se han realizado cambios y cargar la info relacionada. Si consiguieras que el editor 1 cambie el asset y el editor 2 cambie el meta, creo que se te desconfigurará uno de ellos.

Noviembre 27, 2015, 12:11:39 PM #8 Ultima modificación: Noviembre 27, 2015, 12:15:15 PM por pioj
La Colaboración Online no está soportada en Unity (ni en la mayoría de softwares), entre otras cosas porque es bastante costosa de conseguir. Mejor olvídate de ello.Aunque en principio es muy útil, muy poca gente se ha dado cuenta de ello, y menos aún lo ven como una idea rentable. Por eso no hay ni un "Photoshop", ni un "Blender" que lo permitan,etc... Sin embargo, sí que podrás trabajar colaborativamente con herramientas de GoogleDrive, etc, para todo lo que sean textos, códigos, presentaciones, etc.. Y no lo subestimes, ya que es una importante ayuda, a la hora de terminar las cosas antes de tiempo...La alternativa a todo ésto, es usar un control de versiones y alojar los archivos en un Repositorio (SVN, GIT, etc..). Es la metodología actual en cualquier empresa o grupo que tenga algo de sentido común, y casi obligatorio en esta época en la que todo está en la nube y es accesible para todos. Pero cabe recordar que no es simultáneo, sinó por turnos, o "commits" y hay que acostumbrarse a trabajar de una nueva forma.


[quote author=jordi_boni" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34528" data-ipsquote-contentcommentid="124142">Algo se esta haciendo (no en Unity), pero no termino de verlo claro: 
date=1448623833]https://www.youtube.com/watch?v=6ec6eJjca9E[/quote]Desde luego la presentación es total. Parece una suite alrededor de Unity realmente.Espero que no sea más humo que otra cosa.

Git obviamente, y lo manejan por versiones terminadas simplemente tienes que actualizar tu repositorio y ya se actualizaría, simplemente tienen que hablar para saber que modificar, y no modificar los mismos archivos, es decir que cada uno haga su lo suyo y lo actualice.

y como por ahí arriba dijeron, bitbucket para privados, también tienes github para públicos.

Macho si te gastas 15€ en un cafe es que te sobra muchisima pasta...lo dicho, dropbox y compartir sprites, prefabs, y scripts. Como decis se tendran que editar y guardar a turnos para que no haya problemas. Un saludo

Diciembre 13, 2015, 02:17:30 PM #13 Ultima modificación: Diciembre 13, 2015, 02:18:05 PM por Vaine
Git, punto.
  • Bitbucket si sois pocos.
  • Gitlab si sois muchos.
  • Github si sois publicos.
  • Bitbucket si sois muchos y con dinero.
De hecho lo que os pasará si poneis una carpeta compartida o similar es que os vais a empezara tocar cosas en tiempo de ejecución y os vais a liar la de dios. Para trabajar en equipo, git (u otro control de versiones), pero git. Eso está más que inventado ya.

Etiquetas: