Lorsque vous installez winmerge après TortoiseSVN, il vous donne l'option d'associer winmerge à Tortoise. Mais si nous installons TortoiseSVN après winmerge, comment pouvons-nous associer Winmerge à être utilisé au lieu du visualisateur de différences par défaut de Tortoise.
Réponses
Trop de publicités?Vous pouvez ouvrir les paramètres de TortoiseSVN et l'entrer manuellement :
Ma ligne de commande de la capture d'écran ci-dessus est :
C:\Program Fichiers (x86) \WinMerge\WinMergeU.exe -e -x -ub -dl %bname -dr %yname %base %mine
Si vous installez TortoiseSVN après WinMerge, probablement la manière la plus simple serait de désinstaller et de réinstaller WinMerge à nouveau.
Vous pouvez également utiliser WinMerge pour fusionner les modifications. Dans la fenêtre des paramètres (comme ci-dessus), sous Outil de fusion, entrez :
Os 32 bits
C:\Program Files\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
OS 64 bits
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
Vous obtiendrez alors le fichier distant dans le volet de gauche, votre fichier local (modifié) dans le volet de droite.
À partir de 2017, les paramètres de la ligne de commande comme légèrement modifiés. Vous devriez utiliser (pour les OS 64 bits) :
Diff Viewer
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %bname -dr %yname %base %mine
Avec :
-
-e
vous permet de fermer WinMerge d'un seul coup. Esc pression sur la touche. -
-x
ferme WinMerge (après avoir affiché un dialogue d'information) lorsque vous lancez une comparaison de fichiers identiques. -
-u
empêche WinMerge d'ajouter l'un ou l'autre chemin (gauche ou droite) à la liste MRU (Most Recently Used). -
-wl
ouvre le côté gauche en lecture seule. -
-dl %bname
spécifie une description du fichier original dans la barre de titre du côté gauche. -
-dr %yname
spécifie une description de votre propre fichier dans la barre de titre du côté droit. -
%base
spécifie le fichier de gauche avec le fichier d'origine. -
%mine
spécifie le fichier de droite avec votre propre fichier.
Outil de fusion
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %tname -dr %yname %theirs %mine %merged
Avec les mêmes options que ci-dessus sauf :
-
-dl %tname
spécifie une description du fichier de référentiel dans la barre de titre du côté gauche. -
%theirs
spécifie le fichier de gauche avec le fichier du référentiel. -
%merged
spécifie le fichier en conflit, le résultat de l'opération de fusion.