Estructurando un poco el lugar de trabajo

He estado estructurando un poco el repositorio de la forja, todo esto ayuda a una mejor organización para el trabajo en equipo y mejor organización del código.

Todo esto ha sido gracias a la ayuda de Christian López, el cual me ha explicado todo lo necesario para que todo quede bonito, ahora os lo comento a todos ustedes por si os sirve de algo.

Para crear carpetas en el repositorio que estamos usando, al ser con subversion, lo mejor es crear las carpetas trunk, branches y tags, cuyo funcionamiento viene muy bien explicado en [1]. Para crear las carpetas es tan facil como colocarse mediante la consola n el directorio raiz de nuestro repositorio y escribir:

svn mkdir trunk branches

Esto nos creará las carpetas principales, ahora, dentro de la carpeta trunk creamos la carpeta src (código de nuestro proyecto) y doc (documentación de nuestro proyecto). Ahora dentro de src creamos la capeta con el nombre de nuestro proyecto. Para ello hacemos lo siguiente:

cd trunk

svn mkdir src doc

cd src

svn mkdir nombre_proyecto

Con esto ya tenemos nuestro repositorio bonito y listo para empezar a meterle código, documentación, y todo lo que queramos. Bueno, antes que nada decir que esto es una forma de estructurarlo,  puedes estructurarlo de otras formas, pero personalmente esta que os he puesto aquí es la que más me gusta.

NOTA: en el caso de que ya tengais código metido, creen todas las capetas como está mencionado anteriormente y muevan sus archivos con el comando (svn mv archivos destino/):

por ejemplo: svn *.py trunck/src/nombre_proyecto/

Después de todos los cambios, hagan los cambios con un commit:

svn ci

Y todo listo, espero que esto os sirva a más de uno,

Un saludo !!

[1] http://www.centraldev.net/post.php?id=53

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Estructurando un poco el lugar de trabajo

  1. Pingback: Creando tags y branches | Tablerogo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s