Sunteți pe pagina 1din 4

Gestión de versiones con Subversion y Netbeans 11/06/2009

Utilizar Subversion con NetBeans y Google Code

Para empezar a utilizar debemos tener instalado NetBeans en nuestra máquina con
Subversion y un repositorio en Google Code habilitado.

1. Abrimos NetBeans y vamos al menú Versioning > Subversion > Checkout…


NetBeans nos alertará de que no tenemos Subversion instalado.

2. Escogemos la primera opción y presionamos OK. Empezará a instalar, primero


nos aparece el contrato de licencia, lo aceptamos. A continuación empieza a
instalar, en la parte inferior derecha de NetBeans podemos ver la barra de
proceso

Para Linux solo debemos de teclear en consola:

# apt-get install svn

3. Una vez terminado es proceso Netbeans nos solicitará reiniciar el aplicativo,


damos a aceptar.
4. Una vez instalado vemos como ya tenemos más opciones disponibles en el menú
Versioning > Subrversion
5. Seleccionamos en el menú Versioning > Subversion > Import Into Repository.
Nos aparecerá un panel de configuración del repositorio.
6. En este paso necesitaremos usuario y contraseña, en el caso de no ser Project
Owner podemos entrar como anónimo, toda esa información la encontramos la
página de configuración de repositorio de Google Code.

1 Cristian Martínez
Gestión de versiones con Subversion y Netbeans 11/06/2009

La pantalla de configuración debe quedar parecida a esta, en user debes poner tu


usuario en el repositorio (cuadro rojo en la siguiente imagen) y para conseguir el
password debes dar clic sobre el enlace (cuadro azul en la siguiente imagen). Una
vez rellenados los campos pulsamos sobre Next.

7. Para conseguir el user/password una vez dados de alta en google code y en el


proyecto debemos ir a la pagina
http://code.google.com/p/gestorincidencies/source/checkout
Aquí tendremos la siguiente información:

8. Una vez tenemos el panel del NetBeans configurado podemos escoger el


directorio donde poner el mensaje de importación (obligatorio) i incluso escoger
el lugar donde importar. Le damos a Finish y ya nos hace la importación. Este
proceso acostumbra a tardar unos minutos, en la barra inferior derecha
encontramos el proceso.

Con este proceso ya tenemos la sincronización inicial para tener el proyecto en netbeans
sincronizado con el del repositorio.

2 Cristian Martínez
Gestión de versiones con Subversion y Netbeans 11/06/2009

Primera descarga del proyecto


Si lo que tenemos es el Netbeans abierto pero no tenemos proyecto ya que este se
encuentra alojado en el repositorio debemos hacer un Checkout, para lllevar a cabo esta
acción debemos seguir primero los pasos 1,2,3,4 del manual anterior.

1. Una vez realizados estos pasos del manual anterior debemos ir al menú
Versioning > Subversion > Checkout.
2. Nos aparecerá la ventana de configuración de subversion

Si no la tenemos configurada podemos hacerlo con los pasos 6 y 7 del manual


anterior.

3. Damos a Next y nos pedirá el directorio, lo dejamos todo por defecto y


presionamos sobre Finish. Esto nos descargará el proyecto del repositorio,
detectará que es un proyecto de Netbeans y nos lo abrirá. Esta operación puede
tardar unos minutos.

3 Cristian Martínez
Gestión de versiones con Subversion y Netbeans 11/06/2009

Sincronizar archivos modificados


Después de haber modificado nuestros archivos del proyecto, necesitaremos subirlos al
repositorio, podemos saber que archivos son los modificados porque el nombre del
archivo se queda de color azul cuando esta modificado desde la última sincronización.

Una manera senzilla de hacer una union de ficheros con lo que hemos modificado
nosotros es ir al menú Versioning y pulsar sobre Commit esto subirá los ficheros que
nosotros hemos modificado. Si mientras nosotros trabajamos necesitamos mirar si algún
miembro del equipo ha tocado algún fichero podemos ir al menú Versioning y pulsar
sobre Update, esto nos informará de los cambios.

También podemos usar estos menús en archivos individuales del proyecto, para así
ganar velocidad en la sincronización. Para hacerlo debemos ir al menú Subversion del
menú contextual que sale al hacer clic con el botón derecho del ratón sobre el fichero.

4 Cristian Martínez

S-ar putea să vă placă și