Proyectos en RStudio Server (repositorio local y remoto)
El flujo de la creación así como la colaboración con equipos de desarrollo es: que alguien del equipo suba su repositorio en este caso a GitLab para que los colaboradores "clonen" los proyectos en las cuentas de RStudio Server.
Pero también es necesario ese "primer commit" haciendo la creación de un repositorio local, para después hacer la copia de ese mismo repositorio en el GitLab.
Lo primero que vamos a hacer es crear un nuevo proyecto en RStudio Server.
Y se marca la casilla de "Create a Git repository". Se ha creado un Proyecto que espero pueda estar en productivo en el corto plazo por ahora solo serán unas líneas de código, algo muy interesante que yo no estaba enterado, en México nuestro ID (la CURP) tiene un algoritmo para calcular el dígito verificador, en una serie de intercambios con mi chatbox de inteligencia artificial (Deep) soltó prenda con el código que esta funcionando pero necesitamos hacer más pruebas, aunque parece que algunos compañeros ya lo habían desarrollado antes.
Pero vamos al tema - eje central de este artículo, tengo mi proyecto funcionando de forma personal en la estación de trabajo, entonces vamos a hacer el primer commit.
Se puede observar las secciones donde en RStudio Server se relaciona con el programa Git, entonces se procede a hacer el commit.
Lo que sigue es crear el repositorio remoto en GitLab, para encontrar concordancia vamos a llamarle igual que el proyecto alojado en la Estación de Trabajo.
En la página principal vamos al menú lateral y se elige la opción de Projects.
Aquí los datos para la creación del repositorio remoto, es importante desactivar la casilla de verificación de "Initialize repository with a README".
En esta pantalla además de notificar que se creo un proyecto en GitLab nos da de facto la forma de "ligar" el repositorio local con el remoto.
Se va introducir las instrucciones que el mismo GitLab nos indica para definir el repositorio remoto, hacer el primer commit y dar "push" para mandar los cambios. Ahora lo que sigue es obtener la URL SSH para empezar a ejecutar los comandos. Para ello elegimos el proyecto y como se mencionó en anteriores artículos se selecciona y copia la URL un aspecto importante a investigar y ahondar más para su uso futuro es como se clasifican los proyectos en Contributed, Starred, Personal, Member e Inactive para este caso quedó en la pestaña Member.
Y ahora si vamos con los comandos necesarios para subir el proyecto del repositorio local al remoto.
Hasta el siguiente Artículo.
Atte.
Miguel Araujo
Comentarios
Publicar un comentario