TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: elgarbe en 16 de Abril de 2015, 20:32:07

Título: Dudas sobre SVN
Publicado por: elgarbe en 16 de Abril de 2015, 20:32:07
Bueno, no sabía donde poner este tema, así que lo pongo acá...

Estoy trabajando en un grupo para portar un proyecto en dsPIC a un STM32F4. El tema es que el codigo esta en google code y se usa SVN (yo estoy usando tortoise SVN) para trabajar en grupo.
Ya entendí que lo primero que hago es un check out para obtener mi copia de trabajo. Cuando hago un cambio y quiero subirlos hago un commit.
El problema me surge en que pasa si yo hago modificaciones en mi copia de trabajo y antes de hacer un commit veo que otro usario hiso el commit... entonces mi copia no esta actualizada.... que paso si hago yo un commit? sobreescrivo algo? como se hace en este caso?

Saludos!
Título: Re: Dudas sobre SVN
Publicado por: pablomanieri en 16 de Abril de 2015, 22:12:06
En ese caso, el sistema avisa que hay un conflicto en las revisiones de los archivos que tienen problemas, y te indica que es lo que modificaste vos y lo que modificó el otro usuario. Deben ponerse de acuerdo entre ustedes, que es lo que vale, realizar los cambios correspondientes y luego sí hacer un commit.
Tené en cuenta que google code va a cerrar el 25 de enero de 2016.
Van a tener que buscar otro servidor svn. Saludos
Título: Re: Dudas sobre SVN
Publicado por: migsantiago en 19 de Abril de 2015, 18:23:42
Hola, yo uso Tortoise HG. Cuando hay que subir cambios debes checar lo último del servidor y si sí hay algo, hacer Merge de lo del servidor más tus cambios actuales. Luego ya haces commit del merge y subes todo.

Saludos.
Título: Re: Dudas sobre SVN
Publicado por: elgarbe en 19 de Abril de 2015, 18:38:00
Gracias a ambos, efectivamente, primero huce un update, luego el merge y luego mi commit.

Saludos!