This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 2 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[GUIA] Desarrollo colaborativo
#1
Para mantener el desarrollo entre todos vamos a usar el control de versiones de GitHub. Actualmente los desarrollos de AIR se encuentran en el repositorio: https://github.com/spainlabs/air

¿Nunca has usado GitHub?
No te preocupes, es muy sencillo, sólo registra una cuenta en el y descarga el cliente para PC. Esto último es opcional pero simplifica mucho las subidas de código y la sincronización de los archivos del repositorio. También hay plugins que integran git en IDE's como por ejemplo Eclipse.

Ya me he registrado y he instalado el cliente. ¿Qué hago ahora?
Clona el repositorio en tu equipo:
[Imagen: 14cwprk.png]

Se te abrirá el cliente de escritorio y lo habrás añadido a tus repositorios:
[Imagen: 15owfia.jpg]
Desde aquí podrás sincronizar el repositorio para obtener los últimos cambios o subir los tuyos propios. Este estará descargado en una carpeta en TUUSUARIO/Documentos/GitHub/AIR dónde tendrás todos los archivos del repositorio.

Bien, ya está descargado, he implementado una mejora y me gustaría subirla. ¿Cómo lo hago?
Si has modificado o añadido el nuevo archivo en la ruta dónde el cliente de GitHub ha descargado el repositorio, automáticamente este reconocerá los cambios. Abre el repositorio desde la aplicación y te mostrará los cambios. A la izquierda debéis introducir un comentario sobre el motivo de la subida. Esto es muy importante para tener una trazabilidad de los cambios que se van haciendo. En el panel de la derecha tenéis los archivos modificados (En la captura los tres archivos son nuevos), desplegando cada archivo modificado/nuevo podéis revisar los cambios entre la versión actual en el repositorio y la que vais a subir.
[Imagen: kasocx.png]

Si todo es correcto, pulsa el botón de commit. Una vez hayas realizado todos los commit que necesitas, arriba a la derecha pulsa en sincronizar y fin del proceso.

IMPORTANTE
Comunícanos tu interés en colaborar con el desarrollo así como tu usuario GitHub para convertirte en colaborador del repositorio.
  Responder
#2
Voy a registrarme y te comento Hector
  Responder
#3
De momento de código no hay nada en el repositorio. A ver como nos organizamos y hacemos la subida inicial de todo lo que hay hasta ahora.
  Responder
#4
Esta noche subire lo que tengo, pero esta en sucio y muy feo. Lo estoy adecentando.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#5
Y yo doy mia datos de github esta noche tambien jajaja

Enviado desde mi Nexus 4 mediante Tapatalk
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Desarrollo] Airduino v1.0 grafisoft 18 6,247 13-05-2015, 02:41 PM
Último mensaje: grafisoft
  [Desarrollo] Air v2.0 rev A grafisoft 7 3,320 30-11-2014, 03:15 PM
Último mensaje: grafisoft
  [Desarrollo] Etapa de carga de baterias (Litio/lipo) grafisoft 19 5,541 17-07-2014, 07:10 PM
Último mensaje: grafisoft
  Bienvenidos - Desarrollo grafisoft 62 15,148 13-06-2014, 11:07 AM
Último mensaje: grafisoft
  [Desarrollo] Air v1.0 rev A grafisoft 64 15,680 26-05-2014, 10:22 PM
Último mensaje: grafisoft