2017-04-10 1 views
0

J'avais créé une nouvelle branche sous svn il y a quelque temps et je dois maintenant la fusionner dans le tronc. Le problème est que j'ai également besoin de le déplacer sous un dossier différent de ce qu'il était auparavant et je ne sais pas comment y parvenir à partir d'autres postes.Comment fusionner le contenu d'un dossier sous une autre branche dans un nouveau dossier svn

C'est la structure du répertoire

|--branches 
| |--V6_2_1_Branch 
|  |--licensing 
|   |--SLG 
|   |--WebContent 
|    |--License Generator 
|     { Contents I want to move } 
| 
|--trunk 
    |--licensing 
     |--LG2 (New Folder since the other branch was created) 
      |-- licenseWebPortal (Where I want to put the contents) 

J'utilise généralement cvs de tortue, mais nous vient d'emménager dans svn. (Je sais que nous sommes derrière le temps mais c'est un produit hérité)

+0

Bon à voir, vous l'avez compris - une alternative aurait été de le fusionner à l'ancien emplacement dans le coffre, puis de déplacer les fichiers en deux étapes distinctes. Il est également important de noter que pour la plupart des équipes, il incombe à l'auteur/à la branche de l'agence de s'assurer que la branche est tenue à jour avec le tronc, en fusionnant régulièrement à la branche les modifications qui ont été effectuées. Il peut réduire le nombre de conflits lorsque vous allez enfin réintégrer la branche dans le coffre. – CtineGalloway

Répondre

0

J'ai été capable de le faire en utilisant la méthode "fusionner deux arbres différents". Assurez-vous juste de lister le coffre dans le champ from. Dans les documents, "Dans le champ De: entrez l'URL du dossier complet du tronc, cela peut sembler incorrect, mais souvenez-vous que le tronc est le point de départ auquel vous voulez ajouter les changements de branche."