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.


 En esta pantalla vamos a dar clic en el botón "New project".


Para este diálogo se elige la opción de crear proyecto en blanco.



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.


Al dar clic para seleccionar el proyecto nos lleva a donde podemos copiar la URL.


Y ahora si vamos con los comandos necesarios para subir el proyecto del repositorio local al remoto.


Y con esto ya tenemos el repositorio remoto con los archivos del repositorio local.


En el siguiente artículo mostraremos como compartir este proyecto con alguna persona del equipo.

Hasta el siguiente Artículo.

Atte.
Miguel Araujo




 





Comentarios

Entradas populares de este blog

Visual Studio Code con Python usando base de datos de Oracle

Visual Studio Code para trabajar con equipos remotos

Configuración de Visual Studio 2022 para el IIS para WebApps de 32 Bits