La nueva noticia, como de asunto, para instalar y actualizar Gambas:
http://gambas.sourceforge.net/en/main.html
http://gambaswiki.org/wiki/howto/git
Parece que esta nueva manera vale tambien para Trunk via SVN.
¿Ha probado alguien ya esta novedad de Git? ¿Cuáles son los pasos en detalle de cumplir para actualizar gambas con trunk?
[Solucionado] Gambas Source Code Is Now Hosted On GitLab.......
Objetivo: [Solucionado] Gambas Source Code Is Now Hosted On GitLab.......
última edición por vuott el Sabado, 19 Agosto 2017, 18:15; editado 4 veces
última edición por vuott el Sabado, 19 Agosto 2017, 18:15; editado 4 veces
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Vuott:
No... pero he mirado un poco...
Para obtener la versiones estables (3.10,3.9.2,etc...) puedes descargarte el código desde:
https://gitlab.com/gambas/gambas/tags
y
1º Tienes que tener instalado git en tu equipo: sudo apt-get install git
2º Creas un directorio,y entras en él.
3º Te bajas una copia: git clone https://gitlab.com/gambas/gambas.git
4º Ya tendrias el último código fuente de gambas, (y tendrias que compilarlo para usarlo)
Ahora si otro dia, quieres "actualizar" tu copia con la que haya en el servidor, tendras que escribir, en el directorio que has creado: git pull
Y tu copia se actualizará con los cambios que se hayan producido en gitlab. (Tendrias que volver a compilar, para usar gambas3).
Creo que mas o menos seria asi.
Citar:
No... pero he mirado un poco...
Para obtener la versiones estables (3.10,3.9.2,etc...) puedes descargarte el código desde:
https://gitlab.com/gambas/gambas/tags
y
Citar:
1º Tienes que tener instalado git en tu equipo: sudo apt-get install git
2º Creas un directorio,y entras en él.
3º Te bajas una copia: git clone https://gitlab.com/gambas/gambas.git
4º Ya tendrias el último código fuente de gambas, (y tendrias que compilarlo para usarlo)
Ahora si otro dia, quieres "actualizar" tu copia con la que haya en el servidor, tendras que escribir, en el directorio que has creado: git pull
Y tu copia se actualizará con los cambios que se hayan producido en gitlab. (Tendrias que volver a compilar, para usar gambas3).
Creo que mas o menos seria asi.
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
última edición por vuott el Domingo, 13 Agosto 2017, 20:22; editado 1 vez
Gracias, jsbsan.
Cuando yo usaba SVN, yo podia ver si existia una nueva version "daily" de trunk, y eventualmente yo podia descargarla.
Con git seguirá existiendo esta posibilidad de ver el numero de version ? Tendremos que utilizar SVN solo para ver numero de version "daily" ?
O cambia todo y no serà posible descargar la version "daily" ?
saludos
Cuando yo usaba SVN, yo podia ver si existia una nueva version "daily" de trunk, y eventualmente yo podia descargarla.
Con git seguirá existiendo esta posibilidad de ver el numero de version ? Tendremos que utilizar SVN solo para ver numero de version "daily" ?
O cambia todo y no serà posible descargar la version "daily" ?
saludos
última edición por vuott el Domingo, 13 Agosto 2017, 20:22; editado 1 vez
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Vuott:
No se si existe lo de "daily" en git...
Pero con:
$git pull
Te va a cargar los últimos cambios...(aunque se hayan producido hace 1 hora en el repositorio online)
Cada vez que Benoit suba una version (haga un commit), se va a crear en el historial un identificador (numeros y letras) de ese commit.
Por ejemplo lo puedes ver en:
https://gitlab.com/gambas/gambas/commits/master
Si le das al boton "Browse Files" , que aparece junto al identificador de cada commit, te lleva a otra página web, donde puedes descargarla en formato comprimido (zip, tar.gz, tar.bz2, o tar)
Citar:
No se si existe lo de "daily" en git...
Pero con:
$git pull
Te va a cargar los últimos cambios...(aunque se hayan producido hace 1 hora en el repositorio online)
Citar:
Cada vez que Benoit suba una version (haga un commit), se va a crear en el historial un identificador (numeros y letras) de ese commit.
Por ejemplo lo puedes ver en:
https://gitlab.com/gambas/gambas/commits/master
Si le das al boton "Browse Files" , que aparece junto al identificador de cada commit, te lleva a otra página web, donde puedes descargarla en formato comprimido (zip, tar.gz, tar.bz2, o tar)
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Bueno, jsbsan.
Otra pregunta:
si yo no descargo por cualquier razón varios cambios de git; cuando - luego - me voy a actualizar mi gambas, tengo que descargar todos los cambios (que antes no me descargué), o es bastante descargar y instalar solo el ultimo cambio ?
Es decir: el ultimo cambio contiene todas las novidades anteriores o no ?
Otra pregunta:
si yo no descargo por cualquier razón varios cambios de git; cuando - luego - me voy a actualizar mi gambas, tengo que descargar todos los cambios (que antes no me descargué), o es bastante descargar y instalar solo el ultimo cambio ?
Es decir: el ultimo cambio contiene todas las novidades anteriores o no ?
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Vuott:
Si, con git pull, consigues la version última con todas las novedades/modificaciones anteriores realizadas. Actualizas tu copia con la última que haya en el servidor.
Nota:
1) Si tú has hecho algún cambio en tu copia, por ejemplo has cambiado algún archivo, el git pull te informará de que ha habido cambios con respecto a la versión que hay en el servidor, e intentará mezclarlos.
2) Si solo quieres la última versión, para compilar y probar gambas3, sin querer añadir o modificar gambas3, quizás solo te interese descargar el archivo comprimido .tar.gz con el último cambio:
y no te merece la pena trabajar directamente con git.
3) El objetivo de git es gestionar los cambios o mejoras que varios programadores hagan. Por ejemplo:
Tienes tu copia del proyecto, y añades al codigo del IDE una nueva función. Le mandas los cambios a Benoit, y este ve lo que has cambiado, y si lo ve bien, lo une (o mezcla) con el proyecto principal.
Asi será mucho más fácil, aportar cambios y resolver problemas al proyecto, por diversos programadores.
Citar:
Si, con git pull, consigues la version última con todas las novedades/modificaciones anteriores realizadas. Actualizas tu copia con la última que haya en el servidor.
Nota:
1) Si tú has hecho algún cambio en tu copia, por ejemplo has cambiado algún archivo, el git pull te informará de que ha habido cambios con respecto a la versión que hay en el servidor, e intentará mezclarlos.
2) Si solo quieres la última versión, para compilar y probar gambas3, sin querer añadir o modificar gambas3, quizás solo te interese descargar el archivo comprimido .tar.gz con el último cambio:
y no te merece la pena trabajar directamente con git.
3) El objetivo de git es gestionar los cambios o mejoras que varios programadores hagan. Por ejemplo:
Tienes tu copia del proyecto, y añades al codigo del IDE una nueva función. Le mandas los cambios a Benoit, y este ve lo que has cambiado, y si lo ve bien, lo une (o mezcla) con el proyecto principal.
Asi será mucho más fácil, aportar cambios y resolver problemas al proyecto, por diversos programadores.
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Aquì estás hablando del caso de la instalación (no de la actualización) de gambas ?
jsbsan escribió:
Aquì estás hablando del caso de la instalación (no de la actualización) de gambas ?
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
Vuott:
Me refiero a que te puedes descargar la ultima version actualizada (en formato .tar.gz) y luego instalarla compilandola.
Citar:
Me refiero a que te puedes descargar la ultima version actualizada (en formato .tar.gz) y luego instalarla compilandola.
Objetivo: Re: Gambas Source Code Is Now Hosted On GitLab.......
última edición por vuott el Viernes, 18 Agosto 2017, 21:45; editado 2 veces
Un miembro del foro italiano ha escrito que el cambio desde SVN a GIT vale - por ahora - solo por quien colabora en varios aspectos a la programación de gambas (es decir: al desarrollo del lenguaje gambas), y no se refiere a los que programan con gambas.
última edición por vuott el Viernes, 18 Agosto 2017, 21:45; editado 2 veces
Página 1 de 3
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.448s (PHP: -85% SQL: 185%)
Consultas SQL: 48 - Debug off - GZIP Activado