itl
description
Transcript of itl
Taller 1 Git
Este taller se debe desarrollar de manera individual.
Objetivos
El objetivo de este taller es familiarizarnos con Git, el cual será el software que usaremos a
lo largo del curso para realizar el control y manejo de versiones.
Herramientas
Para el desarrollo del taller se hará uso de Netbeans 7.1.2 el cual incluye el plugin de Git.
Desarrollo del Taller
Parte 1: Subir un archivo al repositorio
1. Registrarse en bitbucket.
2. Acceder a la página Web de su repositorio remoto bitbucket con el nombre de
usuario y clave con los que se registró.
3. Crear un repositorio.
4. Descargar el proyecto zip que se encuentra en sicua bajo el nombre taller 1 git.
5. Importar el proyecto en NetBeans.
6. Inicializar el repositorio local
7. Agregar los archivos al repositorio local
8. Realizar commit del proyecto en el repositorio local
9. Realizar push del proyecto en el repositorio remoto. Como es la primera vez, darle
click en “specify git repository location”, colocar la url, nombre de usuario y clave
correspondiente. Son urls del estilo:
https://[email protected]/k_garces/miso.git
10. Verificar en la página del repositorio remoto bitbucket que se haya realizado el
commit de forma correcta.
Parte 2: Modificación de un proyecto
La idea en esta parte del taller es extender el proyecto y permitirle al usuario conocer el
puntaje actual de su partida.
Para lograr esto se debe contar con la última versión del proyecto, por lo tanto, debemos
sincronizar la versión que tenemos en el repositorio local con la que se encuentra en el
repositorio remoto.
1. Sincronizar el proyecto local con el repositorio remoto (haciendo uso del método
pull)
2. Realizar una modificación en el archivo Lab2-MueblesDeLosAlpes-war\web\WEB-
INF\faces-config.xml. Cambie la regla de navegación de la siguiente manera:
<navigation-rule>
<from-view-id>/index.xhtml</from-view-id>
<navigation-case>
<from-outcome>login</from-outcome>
<to-view-id>/catalogo.jsf</to-view-id>
</navigation-case>
</navigation-rule>
3. Agregar los cambios realizados sobre el proyecto al repositorio local.
4. Realizar commit de los archivos modificados y del archivo creado.
5. Realizar push de los cambios realizados.
6. Verificar que se realizó correctamente el commit.