8
votes

SVN Fusionner le conflit pendant la validation

Eclipse + Subversive Plugin

sur le répertoire d'un répertoire désynchronisé avec le message SVN Un message apparaît: P>

Merge conflict during commit
svn: Commit failed (details follow):
svn: File or directory '.' is out of date; try updating
svn: resource out of date; try updating


0 commentaires

6 Réponses :


0
votes

Quelqu'un d'autre a modifié ce répertoire sur vous.

Vous devez faire une mise à jour SVN pour obtenir la dernière version avant de vous contacter. xxx

ou xxx

rafraîchir ou F5 ne relire que ce qui est actuellement vérifié et recherchez des modifications locales, c'est-à-dire les modifications apportées à l'extérieur de l'éclipse.

La commande SVN UPDATE tire des modifications. fait à distance (commet) à votre espace de travail.


0 commentaires

0
votes

Vous devez faire une mise à jour SVN pour vous assurer que vous êtes complètement à jour avant de vous engager. XXX

Si la mise à jour ne fonctionne pas, vous devrez peut-être faire un nettoyage. xxx

Vous devriez pouvoir trouver ces deux commandes de votre client SVN en dehors de Eclipse si vous utilisez une.


0 commentaires

12
votes

Vous mélangez deux opérations différentes dans Eclipse:

  • Mise à jour (à partir du contrôle de la version)

    et

    • Actualiser

      "Mettre à jour" signifie récupérer la version la plus récente d'un fichier (s) du système de contrôle de la version. "Actualiser" signifie simplement que Eclipse mettra à jour sa vue du système de fichiers local, au cas où un fichier a été modifié à l'extérieur Eclipse.

      Vous devez faire une mise à jour (mise à jour de l'équipe->).


0 commentaires

8
votes

Vous devez mettre à jour, résoudre des conflits, puis s'engager à nouveau.

voir Ce lien pour obtenir de l'aide sur la résolution des conflits dans Eclipse.


0 commentaires

2
votes

Parfois Eclipse + Subversion obtient un peu perdu et une solution plus robuste est appelée:

  1. Copiez le code avec des modifications à un emplacement différent (de préférence via Copier et coller).
  2. Remplacez par le dernier de Repo (ou Revert) sur le répertoire en donnant le problème
  3. Copiez les modifications appuyées (via couper et coller à nouveau) et enregistrez.

0 commentaires

1
votes

Essayez de supprimer .svn / All-WCProps. Peut-être que cela aidera


0 commentaires