15/09/2014 - Actualizado con la nueva conexión a usar que sustituye a GitHub.
Referencia del inicio de las prácticas. Antes de comenzar, lean esto si todavía no lo hicieron:
[Artículo] - Control de versiones: ¿Para qué sirve? ¿Por qué es necesario?
[Artículo] - Cómo configurar las notificaciones en los Grupos de Google de forma óptima
[Artículo] - Control de código fuente: Terminología común que hay que conocer
Para anotarse en las prácticas:
[Foro] - Prácticas de VFP 9 con control de código fuente desde CERO - Preliminares
En el panel derecho del Blog tienen el índice de prácticas >>
Las dudas preguntarlas en el hilo de la PARTE 1 en el foro.
INICIO
Esta es la primera parte, donde vamos a instalar Plastic (el
componente cliente y el componente servidor) en su configuración por
defecto.
Los pasos a seguir son los de la siguiente lista:
[Artículo] - Descarga e Instalación de PlasticSCM paso a paso
[Artículo] - Reglas mínimas y buenas prácticas de programación
Actualización 15/09/2014
- Debido a algunos problemas con GitHub, el repositorio a usar ya no será ese, sino que será un repositorio Plastic público que monté temporalmente para estas prácticas en fdbozzo2.no-ip.org:8087 (ver más adelante).
Para configurarlo, leer el siguiente artículo de cómo se configura la replicación, pero reemplazando los datos de conexión por lo indicado a continuación del artículo, y enviarme un correo particular para que les pueda crear un usuario de pruebas, ya que hay un límite de 15 usuarios:
[Artículo] - PlasticSCM: Cómo configurar la replicación de repositorios Plastic locales y remotos
Luego de leer el artículo de replicación, este es el resumen de pasos a seguir para configurar la replicación:
FoxUnit repository:
a) Crear un nuevo repositorio vacío llamado FoxUnit, apuntando a un nuevo directorio con el mismo nombre (por ejemplo, c:\desa\FoxUnit), ojo, que el directorio debe estar vacío!
b) En el paso (3) de la guía de replicación, hay que elegir como origen el nuevo repositorio FoxUnit
c) En el paso (4) de la guía de replicación, se debe crear la conexión destino con estos datos: fdbozzo2.no-ip.org:8087 (es la conexión sin SSL, que parece que es lo que da problemas y que no logro configurar)
dvcs_vfp9 repository:
d) En el paso (5) de la guía de replicación, les debería mostrar en la lista mi repositorio FoxUnit, que deben elegir
e) Crear un nuevo repositorio vacío llamado dvcs_vfp9_red, apuntando a un nuevo directorio con el mismo nombre (por ejemplo, c:\desa\dvcs_vfp9_red), ojo, que el directorio debe estar vacío!dvcs_vfp9 repository:
f) En el paso (3) de la guía de replicación, hay que elegir como origen el nuevo repositorio dvcs_vfp9_red
g) En el paso (4) de la guía de replicación, se debe crear la conexión destino con estos datos: fdbozzo2.no-ip.org:8087
h) En el paso (5) de la guía de replicación, les debería mostrar en la lista mi repositorio dvcs_vfp9, que deben elegiri) El resto debería ser como explico en la guía de replicación.
[Artículo] - FoxBin2Prg: Detalle de vistas, datos de uso, configuraciones y más
[Artículo] - FoxBin2Prg: Guía rápida de uso y configuración
Al finalizar esto, ya tendrán instalado el programa (puede que necesiten reiniciar la PC), conocerán las reglas de buenas prácticas que usaremos en las pruebas y también conocerán cómo funciona FoxBin2Prg, que es el conversor de binarios de VFP9 a texto y texto a binarios que usaremos. Este programa es independiente de Plastic, y se puede usar con cualquier SCM.
Cada nueva PARTE la iré publicando en este Blog y en el foro, así nadie se pierde y lo puede consultar en cualquier momento sin revolver entre mensajes.
Por
favor, cuando tengan el repositorio sincronizado, no modifiquen ningún
programa ni se lancen a hacer ramas todavía, que eso lo haremos en la
próxima parte.
No hay comentarios:
Publicar un comentario