Recomendaciones para organizar el svn
Conviene que el svn tenga una organización de la siguiente forma:
- Root del repositorio (por ejemplo: http://svn2.xp-dev.com/svn/utn-tadp-projects/)
- Proyecto1 (por ejemplo: agenda-ui-arena)
- trunk
- src
- main
- java (código fuente java)
- resources (otros recursos)
- webapp (sólo si es un proyecto web)
- test
- java
- resources
- main
- docs (documentación del proyecto)
- pom.xml
- src
- tags
- entrega1
- ... la misma estructura que en trunk (es una foto del trunk en un momento determinado).
- entrega1
- branches
- ... si fueran necesarios branches, cada uno tendrá también la estructura del trunk
- trunk
- Proyecto2 (por ejemplo: agenda-domain)
- .... misma estructura que el otro proyecto
- Proyecto1 (por ejemplo: agenda-ui-arena)
Es decir:
- Primer nivel: root del repositorio
- Segundo nivel: proyectos (por lo menos uno para el dominio y uno por cada tecnología de presentación).
- Tercer nivel: trunk / tags / branches
- Cuarto nivel y subsiguientes: carpetas del proyecto en sí