2010-02-07 5 views
0

Je suis toujours en train de me concentrer sur les subtilités de Subversion.Déplacer le répertoire dans le dépôt

J'ai une structure de dépôt comme ceci:

/trunk 
/tags 
/branches 

et une copie de travail locale qui est une version de /trunk

Je voudrais déplacer ces répertoires dans le référentiel à

/website/trunk 
/website/tags 
/website/branches 

Pour faire place à un certain nombre d'autres projets qui doivent également être dans ce référentiel.

Quelle est la manière la plus astucieuse de le faire, en termes d'historique de journal restant intact?

Que dois-je faire pour reconnecter ma copie de travail locale avec le nouveau répertoire?

Répondre

2
  1. valider toutes les modifications avant de le faire
  2. Faites une caisse de la racine du référentiel (le chemin contenant le tronc, les balises, les branches)
  3. Créer le dossier « site » et « ajouter svn » il (condition sine qua non pour svn move)
  4. sVN déplacer les trois autres dossiers dans ce
  5. Commit
  6. sVN mettre à jour toutes les copies de travail que vous avez
2

svn move les répertoires, puis svn switch votre copie de travail à la nouvelle «ligne de réseau».

Questions connexes