Comment / quand créer des répertoires de troncs, de branches et de balises dans un nouveau dépôt subversion?

9

Quel est le meilleur moment pour créer les répertoires de tronc, de branches et de balises?

J'ai exécuté svnadmin create --fs-type fsfs /home/firefli/web/projects/subversionet j'ai moi-même un dépôt vierge. Si je crée, disons, le trunkrépertoire qui l'utilise svn mkdir file:///home/firefli/web/projects/subversion/trunkfonctionne bien mais je passe à la révision 1.

Pas que la révision 1 soit un problème, je suis juste sûr de l'avoir fait différemment auparavant et je recherche la meilleure pratique.

Merci

Matthieu
la source

Réponses:

8

Lorsque nous créons des dépôts SVN au travail, nous svnadmin createpuis svn importun dossier squelette des 3 répertoires et nous engageons à le pousser à la révision 1 (nous avons un script bash pour automatiser tout cela). Je ne pense pas qu'il y ait une meilleure pratique que d'avoir simplement le commit initial?

Steve
la source
C'est à peu près la même chose que nous - tous automatisés avec un script.
hmallett
1

Lors d'une nouvelle vérification d'un nouveau référentiel, je crée et ajoute les trois répertoires - balises, tronc et branches. J'engage ces trois; le dépôt est sur rev. 1, et je passe au coffre et me mets au travail. Pas grand chose, vraiment.

Grant Palin
la source
1

Vous pouvez créer tous les répertoires à la fois (résultant en un commit) sans même vérifier le dépôt. Voir cet exemple 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
la source