¿Cómo / cuándo crear directorios de troncales, ramas y etiquetas en un nuevo repositorio de subversión?

9

¿Cuándo es el mejor momento para crear los directorios de troncales, ramas y etiquetas?

He ejecutado svnadmin create --fs-type fsfs /home/firefli/web/projects/subversiony tengo un repositorio en blanco. Si creo, digamos, el trunkdirectorio que lo usa svn mkdir file:///home/firefli/web/projects/subversion/trunkfunciona bien pero voy a la revisión 1.

No es que ir a la revisión 1 sea un problema, solo estoy seguro de que lo he hecho de manera diferente antes y estoy buscando la mejor práctica.

Gracias

Mateo
fuente

Respuestas:

8

Cuando creamos SVN repo del mismo, en el trabajo svnadmin createy luego svn importuna carpeta esqueleto de los 3 directorios y comprometerse a la vez que empuja a revisión 1 (Tenemos un script bash automatizar todo esto). ¿No creo que haya una mejor práctica que solo tener la confirmación inicial?

Steve
fuente
Eso es más o menos lo mismo que nosotros, todo automatizado con un script.
hmallett
1

En una nueva compra de un nuevo repositorio, creo y agrego los tres directorios: etiquetas, troncales y ramas. Me comprometo esos tres; el repositorio está en rev. 1, y cambio a tronco y me pongo a trabajar. No mucho, en realidad.

Grant Palin
fuente
1

Puede crear todos los directorios a la vez (lo que resulta en una confirmación) sin siquiera consultar el repositorio. Vea este ejemplo de Windows:

svn mkdir -m "Creating basic directory structure" file:///d:/temp/repo/trunk file:///d:/temp/repo/tags file:///d:/temp/repo/branches
Gábor Nagy
fuente