Comment créer un tag SVN de tronc?

Je suis entrain de créer mon premier projet en Subversion. Jusqu'à présent j'ai

 branches
 tags
 trunk

Je pense que j'ai immédiatement besoin pour faire les branches du singulier et de recommencer. Mise à jour de branches est la norme.

J'ai fait un travail dans le coffre et en déplaçant le contenu de balises comme suit.

mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"

Mon instinct me dit que c'est totalement faux, et que je devrais maintenir un certain lien entre les fichiers à l'aide de svn copy. Les fichiers que j'ai créer de cette manière, vous n'avez aucune relation les uns avec les autres, et je suis sûr que je vais manquer de Subversion fonctionnalités. Suis-je la corriger?

Dois-je utiliser svn copy pour les fichiers individuels?

mkdir tags/1.0
svn add tags/1.0
svn copy trunk/file1 tags/1.0
svn copy trunk/file2 tags/1.0
svn copy trunk/file3 tags/1.0
svn commit -m " create a first tagged version"

Dois-je utiliser svn copie sur l'ensemble de l'annuaire?

svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"
  • Malheureusement je n'ai pas tous les choix dans ce cas... git est sacrément magie.
InformationsquelleAutor ojblass | 2009-05-12