PDA

Ver la Versión Completa : Acceder a Proyecto desde Internet


Neeruu
17-11-2022, 14:45:47
Hola buenos días

Una consulta, cual es la mejor forma de poder compartir o acceder a las fuentes desde internet....

Tengo una pc que hace de servidor de fuentes, donde accedo a los mismos de forma local (red local) y necesito acceder a ahora necesito acceder a los fuentes desde internet...
Una vez terminada las modificaciones realizadas debería subir los cambios.

Cual seria la mejor forma de hacer esto...
Aclaración: Nunca, trabajo en simultaneo con el mismo proyecto.

Saludos

Casimiro Notevi
17-11-2022, 15:49:09
Yo uso GitLab, y en lugar de subirlo "a internet", tengo una raspberry que hace de servidor para estas cosas.
Para guardar cambios, versiones, etc. utilizo sourcetree.

Neeruu
17-11-2022, 16:34:43
La verdad no tengo idea como funciona...

Podrás explicar un poco mas detallado... Te voy a agradecer...

Desde ya muchas gracias.

Casimiro Notevi
17-11-2022, 19:31:57
Te das de alta en https://about.gitlab.com/
Ahí te das de alta y añades tu proyecto.
Puedes decidir que sea público, colaborativo o que solamente puedas acceder tú.
Luego en tu ordenador vas trabajando y los cambios los subes a gitlab.
Para manejar ese tema puedes usar un "GUI manager" como SourceTree (https://www.sourcetreeapp.com/), por ejemplo.
Tutorial gitlab (https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/tutorial-de-gitlab/).

Neeruu
19-11-2022, 15:30:56
Hola Casimiro... muchas gracias....

Lo que te preguntaba es como montar un servidor propio... por lo que entendí tu tienes un servidor propio...
Y como configuro GitLab con un server propio....?

Se puede usar un servidor NAS?

Desde ya te agradezco tu tiempo y tu ayuda...

Saludos.

Casimiro Notevi
19-11-2022, 18:35:35
Y como configuro GitLab con un server propio....?
Pues descargas la versión correspondiente al sistema operativo de tu servidor y lo instalas.
https://about.gitlab.com/install/

Se puede usar un servidor NAS?
Por supuesto, siempre que puedas ejecutar gitlab en él.

Para acceder desde el exterior a tu servidor tendrás que redirigir tu router a la IP del servidor.
Si no tienes IP fija de internet entonces puedes usar https://www.duckdns.org/ o similares.

mamcx
19-11-2022, 20:53:27
Lo que te preguntaba es como montar un servidor propio...

Un tip: Tu puedes usar la version de la "nube" mientras cuadras todo. Git/Mercurial NO son plataformas centralizadas, asi que puedes tener varios servidores y clonar entre ellos.

Esto significa que moverte de uno a otro, o incluso tener mas de una a la vez es trivial.

Neeruu
22-11-2022, 14:51:17
Haber si voy entendiendo....

GitLab, es un servidor de alojamiento...
Mientras que Git es el encargado de hacer hacer las sincronizaciones con la nube (gitlab)

Es así?

mamcx
22-11-2022, 15:29:45
Si. Git es una "base de datos de código" local, que es como sqlite. No depende de nada externo.

GitLab y otros proveen servicios de alojamiento y otras cosas (como tickets, sistema de reviews, y lo mas importante: Un lugar que compartirle a otros).

Pero si lo usas de forma privada, se convierte en un "backup".

Neeruu
22-11-2022, 22:24:24
Cree una cuenta en GitLab,
Descargue Sourcetree, inicio, pero cuando quiero configurar mi acceso a GitLab, me dice algo de un toquen, genero el toquen en la GitLab, pero no puedo avanzae...

Me podrian ayudar?