Introducing G2.ai, the future of software buying.Try now
Arpit S.
AS
Staff Software Engineer at ServiceMax

Comment vous résolvez les conflits de fichiers.

3 commentaires
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour répondre aux questions
Se connecter
GM
IT Programmer & Report Specialist
0
Lorsque vous obtenez un conflit de fusion, il y a un menu contextuel dans votre zone d'état des fichiers. Vous pouvez cliquer sur chaque fichier en conflit et choisir de "Résoudre les conflits" en utilisant "Leurs" ou "Les miens". Alternativement, si vous souhaitez avoir plus de contrôle sur le processus, vous pouvez ouvrir le fichier et comparer la version HEAD à la version de la branche et choisir sélectivement les lignes que vous souhaitez conserver.
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Alexander C.
AC
Backend developer
0
Depuis SourceTree, sur l'onglet "Général", assurez-vous de cocher la case pour permettre à SourceTree de modifier vos fichiers de configuration Git. Ensuite, passez à l'onglet "Diff". Sur la moitié inférieure, utilisez le menu déroulant pour sélectionner le programme externe que vous souhaitez utiliser pour effectuer les diffusions et les fusions. J'ai installé KDiff3 et je l'aime bien. Maintenant, lorsqu'il y a une fusion, vous pouvez aller sous Actions->Résoudre les Conflits->Lancer l'Outil de Fusion Externe.
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Tambia E.
TE
Developer at SI-IC
0
Seul un utilisateur est autorisé à exécuter le résolveur à un moment donné. Si un deuxième utilisateur tente d'exécuter bk resolve, il recevra un message d'erreur indiquant qu'un autre utilisateur exécute déjà le résolveur. Il est également possible d'avoir plusieurs utilisateurs pour résoudre un ensemble de conflits. Une manière typique de le faire est d'utiliser la commande bk conflicts pour obtenir une liste de fichiers nécessitant une résolution manuelle ainsi qu'une liste d'utilisateurs responsables des modifications conflictuelles. Ensuite, chaque utilisateur prend à tour de rôle le résolveur sur la liste des fichiers dont il est responsable, en enregistrant les modifications au fur et à mesure. Après que les conflits dans les fichiers individuels ont été résolus et enregistrés, la commande bk resolve est exécutée sans arguments afin de terminer le processus et de valider.
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre