Mini-guía de uso de Subversion

Foro para tratar temas relacionados con la programación de pelisalacarta, tvalacarta, o cualquier otro tema que nos interese :)

Moderadores: jesus, Oscarbses, losedes

Mini-guía de uso de Subversion

Notapor jesus » 02 Mar 2010, 20:28

Una vez que tengas acceso al SVN, para acceder tendrás que identificarte en Google Code con tu cuenta de Gmail.

http://code.google.com/p/xbmc-tvalacarta/

En la pestaña "Source" tienes las instrucciones básicas. Te cuento como hacerlo de forma fácil en Windows.

1) Bájate el TortoiseSVN (http://tortoisesvn.tigris.org/) e instálatelo. Cuando lo hayas hecho te aparecerán el explorador de Windows nuevas opciones al pulsar en el botón derecho del ratón.

2) En el explorador de Windows crea una carpeta con el nombre que quieras (pelisalacarta por ejemplo) y selecciónala con el botón derecho. En las opciones del TortoiseSVN hay una que es Check-out. Selecciónala.

3) La URL del repositorio que tienes que poner no es exactamente la que indica Google, usa esta:
https://xbmc-tvalacarta.googlecode.com/ ... isalacarta

4) El login es tu e-mail, y el password es el que te dará Google cuando vayas a esta página.
http://code.google.com/hosting/settings

5) Si todo ha ido bien, verás que descarga todo el proyecto y ahora la carpeta tendrá todos los ficheros de pelisalacarta con un iconito verde. Eso significa que en tu máquina están igual que en el servidor.

6) Si modificas un fichero se pondrá en rojo, para indicarte que debes subirlo al servidor. Si añades un fichero lo marcará con un interrogante, indicando que tienes que subirlo.

7) Cuando estés listo para subir tus cambios dale al botón derecho sobre la carpeta principal, y usa la opción "Commit". Eso enviará tus cambios al servidor, con la opción de añadir los ficheros nuevos si quieres.

8) Para bajarte lo que otros hayan subido al servidor, pulsa sobre el botón derecho en la carpeta principal y usa la opción "Update".
Última edición por jesus el 13 Oct 2011, 19:40, editado 2 veces en total
Avatar de Usuario
jesus
 
Mensajes: 4738
Registrado: 04 Jun 2009, 20:15

Re: Mini-guía de uso de Subversion

Notapor jurrabi » 04 Mar 2010, 04:22

Vaya, había un post sobre subversión que no había visto... y yo metiendo el royo en otro hilo.

Recomiendo leer algo de documentación sobre subversión, sobre todo para entender los procesos básicos (checkout, update, commit, revert, etc). Por ejemplo es muy interesante comprender la diferencia entre el trunk y los branches y para que sirven cada uno. Así no se mete la gamba como yo (verdad jesus??)
Hay un libro muy bueno (y en español) en esta web: http://svnbook.red-bean.com/

Se puede ver en diversos formatos (pdf, html) online o descargando.
jurrabi
 
Mensajes: 413
Registrado: 28 Ene 2010, 15:50

Re: Mini-guía de uso de Subversion

Notapor Chumy » 08 Jul 2011, 08:50

Hola,

He estado intentando bajarme tvalacarta del repositorio, pero la versión del branch es muy antigua. En tvalacarta ( y para la plataforma wiimc que es la que me interesa) se está trabajando en algun tag? o directamente se trabaja sobre el trunk?

Un saludo
Avatar de Usuario
Chumy
 
Mensajes: 77
Registrado: 11 Ene 2011, 09:52
Ubicación: Barcelona

Re: Mini-guía de uso de Subversion

Notapor jesus » 10 Jul 2011, 01:18

Sí, acabo de darme cuenta de que estas instrucciones son algo obsoletas.

El trunk de pelisalacarta es:

https://xbmc-tvalacarta.googlecode.com/ ... isalacarta

Y el de tvalacarta es:

https://xbmc-tvalacarta.googlecode.com/ ... tvalacarta
Avatar de Usuario
jesus
 
Mensajes: 4738
Registrado: 04 Jun 2009, 20:15

Re: Mini-guía de uso de Subversion

Notapor Chumy » 11 Jul 2011, 23:19

Hola Jesus,

No hay branch para el desarrollo de tvalacarta?
Avatar de Usuario
Chumy
 
Mensajes: 77
Registrado: 11 Ene 2011, 09:52
Ubicación: Barcelona

Re: Mini-guía de uso de Subversion

Notapor jesus » 15 Jul 2011, 09:39

No, trabajo directamente en el trunk. Si quieres hacer un branch para trabajar adelante.

Y tampoco hago tags para las versiones, simplemente lo hago para las que envío al repo de XBMC.
Avatar de Usuario
jesus
 
Mensajes: 4738
Registrado: 04 Jun 2009, 20:15

Re: Mini-guía de uso de Subversion

Notapor ajdelaguila » 06 Nov 2011, 11:38

Buenos días Jesús,

La semana pasada Beor me pasó toda la información relativa al plugin de pelisalacarta para echarle un vistazo y de ant para poder realizar los builds para todos los sistemas, en concreto enigma que es con el que lo puedo probar.

Estaría interesado en hacerte algunas preguntas, dada mi inexperiencia en este campo acerca de:
* Ideas de arquitectura de los plugins, punto de entrada, flujo de información, etc
* Saber cómo poder probar y/o depurar los plugins antes de subirlos al decodificador si existe algún emulador o puede hacerse desde consola, etc...



Gracias de antemano, Un abrazo!!

Por cierto, si te apetece que podamos comentarlo por skype, mi usuario es: ajdelaguila.
ajdelaguila
 
Mensajes: 1
Registrado: 06 Nov 2011, 11:33

Re: Mini-guía de uso de Subversion

Notapor jesus » 09 Nov 2011, 20:14

Yo los pruebo directamente sin emuladores, todo es cuestión de encontrar una forma fácil de subir los cambios y una vez que te acostumbras es lo mejor. Que yo sepa no hay emulador para enigma2, y con la mala documentación que hay tampoco se si podremos llegar a entender más.

Te doy un toque y hablamos cuando quieras.
Avatar de Usuario
jesus
 
Mensajes: 4738
Registrado: 04 Jun 2009, 20:15

Re: Mini-guía de uso de Subversion

Notapor Oscarbses » 16 Abr 2012, 17:26

Aquí jesus explica esto:

Despliega pelisalacarta desde Subversion en diferentes plataformas con ANT

http://www.mimediacenter.info/2012/04/1 ... s-con-ant/
Si te vas a comprar una cuenta de Real Debrid hazlo a través de este enlace que me dan días extras.
Imagen
Oscarbses
 
Mensajes: 276
Registrado: 01 Mar 2012, 18:59

Re: Mini-guía de uso de Subversion

Notapor lpedro » 14 Jun 2012, 05:46

Como hago esto en una mac?? el programa que comentan dice que es para windows... ya hice un canal de TVolucion.com de Mexico, pero no se como subirlo...
saludos
lpedro
 
Mensajes: 3
Registrado: 13 Jun 2012, 08:27

Siguiente

Volver a Desarrolladores

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado