Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Enlaces simbolicos de codigo
#1

He descubierto que Gambas, desde no-se-cual versión, permite enlaces simbólicos en sus archivos. Esto es una gran ventaja para los que tenemos módulos o clases con funciones que utilizamos en todos nuestros programas, porque solo basta con hacer las mejoras en un solo archivo y se propagan al resto. La única contra que le he visto a esta nueva posibilidad es que cuando trabajamos en equipo en Git, el repositorio guarda el enlace simbolico y no el código, con lo que nuestros compañeros no lo verán.
Que solución se les ocurre a esto?

ejemplo en GitHub
.png Captura de pantalla de 2021-05-29 08-12-46.png Tamaño: 24.7 KB  Descargas: 7

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
    ¡Gracias!
#2

(29-05-2021, 13:33)tercoide escribió:  La única contra que le he visto a esta nueva posibilidad
Eso es bastante viejo, por ejemplo ya Julio y Shordi lo comentaban en el siguiente post
https://foro.gambas-es.org/viewtopic.php...=simbolico
Así que el tema de los enlaces simbólicos viene desde hace mucho tiempo pero la verdad que si vas a distribuir el código fuente o subirlo a github o gitlab, ya no es tan bueno.
Creo que lo mas seguro es usar un programa "vigilante" del código que gestione lo que cambia y avise o actúe en automático depende como este organizado el tema.
Actualmente lo que hago es copiar un directorio donde tengo las clases habituales en el nuevo proyecto, pero también cuando las cosa se pone caótica uso Meld que funciona muy bien.

Saludos
    ¡Gracias!
#3

(30-05-2021, 01:43)tincho escribió:  Creo que lo mas seguro es usar un programa "vigilante" del código que gestione lo que cambia y avise o actúe en automático depende como este organizado el tema.
Actualmente lo que hago es copiar un directorio donde tengo las clases habituales en el nuevo proyecto, pero también cuando las cosa se pone caótica uso Meld que funciona muy bien.

Se podía crear un script y conociendo algo del comando Diff puede que ayude. ¿ no ?. Smile

Comparar archivos en linux con el comando diff

Y si a eso le añades un frontend creado en Gambas usando la orden Diff con un resultado en un formulario pues quedará presentable. Wink
Es la base de un proyecto.

Saludos

"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)