TortoiseSVN approches pour résoudre les Conflits Arbre

TortoiseSVN peut aider de plusieurs sortes d'arbres conflits à l'aide de Modifier Conflit fenêtre.

Le problème est qu'en cas de "... lors de la fusion" les types de conflits TortoiseSVN peut pas deviner lequel les fichiers doivent être fusionnées.

Par exemple, (cas: locaux manquants, les supprimer lors de la mise à jour)

  • Développeur de travail sur le tronc modifie le fichier Foo.c et l'engage à le dépôt.
  • Je travaille sur la branche déplacer le fichier Foo.c à la Barre.c et de s'engager dans la banque de données.

Une fusion de développeur A des modifications à ma direction de la copie de travail les résultats dans un arbre conflit:

  • Bar.c est déjà dans ma copie de travail avec le statut "normal"
  • Foo.c est marqué comme manquant un arbre conflit

Dans la plupart des cas, j'ai besoin de fusionner Développeur d'Un changement Foo.c dans le renommé Bar.c.

Mais comment puis-je le faire?

Fichier Foo.c avec Un Développeur de changements n'est pas présent dans ma branche WC.

La TortoiseSVN Aider dit “Noter que si vous copiez le fichier manquant dans le référentiel et puis marquer comme résolu, votre copie sera enlevé de nouveau. Vous devez résoudre le conflit.

Donc, ai-je besoin chechout tronc d'avoir accès à Toto.c de fichiers pour les fusionner? Est-il plus simple d'approche pour résoudre ce problème?

Ce problème (comment TortoiseSVN peut résoudre arbre de conflits) est très important pour moi et nos développeurs.

Pourriez-vous m'aider?

InformationsquelleAutor Sergey | 2010-11-08