Subversion con libgdx

42 views
Skip to first unread message

Julián Marqués

unread,
Oct 29, 2012, 9:13:30 AM10/29/12
to desarrollo-j...@googlegroups.com
Buenas lista,

Alguno ha trabajado en grupo en un desarrollo con libgdx?. Yo sólo hice algunos tutoriales, pero todo el tema este del enlace de tener varios proyectos (java, android..) enlazados. Como se gestiona a la hora de subir a un repositorio? Cuando lo he usado en android siempre se deja sin subir el código autogenerado.. Alguna idea?


un saludo!

--
Julián Marqués

jfma...@gmail.com

ROBERTO ANGUITA MARTIN

unread,
Oct 29, 2012, 9:21:04 AM10/29/12
to desarrollo-j...@googlegroups.com
No entiendo muy bien la pregunta, que tiene que ver libgdx con el uso de un repositorio ¿Que repositorio usas? yo con bitbucket me subo todo el codigo de Android sin problemas
--

 
Un saludo
Roberto Anguita 

(puedes seguirme en @ranguita78)
-------------------------------------------------------------------
coto - App del Restaurante el Coto del Casar
SleepAndSave - App que permite desconectar de forma programada las conexiones de internet, bluetooth,etc durante un tiempo indicado
El Rincon de Luckesky - Blog de noticias de Android

Antes de imprimir este e-mail piense bien si es necesario hacerlo. El medioambiente es cosa de todos.

Gabriel

unread,
Oct 29, 2012, 9:34:10 AM10/29/12
to desarrollo-j...@googlegroups.com
Hola Julian,

Todo depende de como lo quieras gestionar, normalmente lo binarios que te auto genera Eclipse no van, pero después pueden depender de si quieras o no subir las librerías, o los archivos de configuración de Eclipse. Como dice Roberto, yo prefiero subir prácticamente todo, así todos usamos las mismas librerías, y la misma configuración en el proyecto, también  para gestionar un proyecto podría llegar a estar bueno usar alguna herramienta como Maven, http://www.gradle.org/  o el viejo Ant :D

Al fin y al cabo, creo que va a terminar siendo una cuestión de gustos.


El 29/10/12 10:21, ROBERTO ANGUITA MARTIN escribió:
-- 

Saludos, Gabriel

aprendiendodeandroidymas.com

Julián Marqués

unread,
Oct 29, 2012, 9:33:46 AM10/29/12
to desarrollo-j...@googlegroups.com
Que mal me explico :(

En eclipse, android genera código automáticamente. Si trabajas con varias personas esto puede crear conflictos y obligarte a tocar ese código, con lo que el proyecto puede petar. Cuando he trabajado en equipo en una app android siempre excluyo la carpeta gen, la carpeta bin y los .svn. (link)

Aplicaciones con más de un proyecto enlazado solo he trabajado con spring y ahí se excluye target por ejemplo de la subida.

La pregunta es qué hay que excluir en libgdx para evitar problemas con la sincronización al trabajar en subversión varias personas. En libgdx si quieres hacer un juego para android se te crean dos proyectos no? uno java de toda la vida (que es donde se trabaja) y otro android enlazado.
--
Julián Marqués

jfma...@gmail.com

ROBERTO ANGUITA MARTIN

unread,
Oct 29, 2012, 10:04:17 AM10/29/12
to desarrollo-j...@googlegroups.com
Correcto generas dos proyectos.
En el de Android yo quito toda la carpeta "gen" como tu y en los de Java almaceno las imagenes si las uso y los .java,
ecluyo los .class generados al compilar y si trabajas con imagenes empaquetadas, tambien la escluyo ya que eso si eso si te puede dar faena

Jc Miñarro

unread,
Oct 29, 2012, 10:05:16 AM10/29/12
to desarrollo-j...@googlegroups.com
yo tengo el siguiente .gitignore:

# Por si en alguna ocasión se ha versionado el proyecto con SubVersion
*.svn/

# Directorio de binarios
*bin/
*build/  
# Directorio de binarios/código-autogenerado
*gen
 
# Por si alguno de los integrantes del grupo trabaja con Mac
*.DS_Store

Ahora, si vas a usar SubVersión solo te falta crearte esas mismas reglas para
tu proyecto versionado en SubVersion. Si decides trabajar con Git, simplemente
tienes que copiar estas líneas y copiarlas en tu .gitignore. ;)

El 29 de octubre de 2012 14:33, Julián Marqués <jfma...@gmail.com> escribió:



--
Un saludo,
Jc Miñarro

-------------------------------------------------------------------------------------------
CarteleraApp - Consulta la cartelera y estrenos de los cines españoles.

Julián Marqués

unread,
Oct 29, 2012, 12:12:48 PM10/29/12
to desarrollo-j...@googlegroups.com
Gracias gente :)

Lionel Tarazón

unread,
May 23, 2013, 8:58:23 PM5/23/13
to desarrollo-j...@googlegroups.com
Para evitar los archivos autogenerados debería bastar con incluir en el repositorio lo que quede después de un "Project -> Cleajn Project" desde Eclipse
Reply all
Reply to author
Forward
0 new messages