En utilisant TortoiseSVN, j'ai besoin de prendre les modifications que j'ai faites dans une branche, puis de les fusionner avec Trunk. Je suis le seul développeur sur ce projet, donc je sais que le tronc n'a pas changé. J'apprends SVN afin que mon équipe puisse éventuellement l'utiliser.Utiliser TortoiseSVN pour fusionner les changements de branche avec le tronc
Fondamentalement, je veux ma malle regarder exactement comme la branche.
Dans le monde pre-svn, je copiais simplement les fichiers dans mon dossier de branche, supprimais les fichiers dans le dossier de joncteur réseau, puis copiais la branche dans le joncteur réseau. Dans TortoiseSVN, j'ai essayé "Réintégrer une branche", "Fusionner une gamme de révisions" et "Fusionner deux arbres différents". Rien ne semble changer réellement le coffre. J'ai aussi essayé de ramifier sur le tronc. Cela me donne une erreur, en disant que le coffre existe déjà. À ce stade, je ne fais qu'ignorer le fait d'écraser le bouton en espérant que quelque chose fonctionne.
Ceci est la meilleure réponse jusqu'à présent, mais il pourrait être un peu plus précis: 1. Commutateur de copie de travail à trunk (commutateur SVN), 2. Fusionner la branche dans la copie de travail (fusion SVN), 3. Compiler le travail copie, 4. Validez la copie de travail (validation SVN). ... –
Merci, j'ai fait ça et ça a marché comme je le voulais. J'ai également été capable de marquer le code avec ces mêmes étapes. À l'étape 5, quelles sont les raisons de l'élimination de la branche? Est-ce pour économiser de l'espace? –
fait et fait, merci pour les commentaires – mbillard