Bonjour à tous,
J'ai crée un dépôt avec l’arborescence classique à savoir un dossier tronc contenant mon projet de production, un dossier branches contenant le même projet en version beta et un autre en version dev.
Pour faire simple, je corrige les bugs en beta et développe les nouvelles fonctionnalités en dev.
Je ne comprends pas trop le fonctionnement de la fonction merge de SVN. J'ai testé sur un dépôt test contenant seulement des fichiers textes et j'arrive à merger.
Par contre quand je veux merger mon projet beta avec mon projet de prod, j'ai pas mal de conflits (car certains fichiers sont différents des deux côtés).
Quand je clic sur un conflit dans la fenêtre, je m'attendais à ce qu'il m'ouvre les deux fichiers afin que je puisse choisir les blocs de code à transférer d'un côté ou de l'autre. A la place, j'ai une fenêtre me demandant de choisir quelle version je veux (gauche ou droite).
Ma question est la suivante : Comment facilement merger deux branches ou une branche avec le tronc quand les deux projets sont assez différents ?
Merci à tous pour votre aide
Partager