conflicts

Permet d'afficher les conflits non résolus.

Objectif

La sous-commande scm conflicts affiche les conflits non résolus dans un espace de travail. Vous pouvez afficher les modifications proposées ou les vôtres.

Synopsis

Options et arguments

-m  |  --mine ]
Affiche la version de la ressource en conflit dans l'espace de travail du référentiel.
-P  |  --password ] mot de passe correspondant à l'ID utilisateur dans le référentiel
Mot de passe correspondant à l'ID utilisateur indiqué dans le référentiel nommé. Si cette option n'est pas incluse sur la ligne de commande, vous êtes invité à fournir un mot de passe. Si vous avez spécifié l'URI ou le pseudonyme d'un référentiel pour lequel vous avez stocké des données d'identification par le biais de la commande scm login, cette option est ignorée.
-p  |  --proposed ]
Affiche la version de la ressource en conflit proposée par l'ensemble d'artefacts modifiés entrant.
-r  |  --repository-uri ] URI du référentiel
Indique le référentiel dans lequel cette action doit être exécutée. Si vous avez stocké des données d'identification de référentiel à l'aide de la commande scm login, vous pouvez utiliser le pseudonyme que vous avez fourni pour celles-ci.
-q  |  --quiet ]
Supprime la plupart des messages d'information au cours de l'exploitation.
-u  |  --username ] ID utilisateur dans le référentiel
Spécifie un ID utilisateur qui existe déjà dans le référentiel nommé. Si vous avez spécifié l'URI ou le pseudonyme d'un référentiel pour lequel vous avez stocké des données d'identification par le biais de la commande scm login, cette option est ignorée.
-v  |  --verbose ]
Fournit des messages d'information supplémentaires au cours de l'exploitation.

Exemples

Dans un espace de travail local, vous avez accepté un ensemble d'artefacts modifiés qui entraîne un conflit avec un fichier de votre espace de travail, comme indiqué par scm status :

C:\local-workspaces\HelloJazz>scm status -C
Espace de travail : (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Composant : (1103) "HelloJazz"
    Version de référence : (1108) 3 "beta2 updates"
    Conflits :
      com.example.hellojazz.service/src/com/example/hellojazz/service/internal/>

    Sortantes :
      Ensembles d'artefacts modifiés :
        (1115) !-@ <Pas de commentaire>
          Modifications :
            !--c /com.example.hellojazz.service/src/com/example/hellojazz/servi>

Exécutez la commande scm conflicts afin d'obtenir plus d'informations sur la ressource en conflit :

C:\local-workspaces\HelloJazz>scm conflicts
Conflits
  C-m- /com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java
Incident lors de l'exécution de 'conflicts':
Il reste des conflits non résolus.

Exécutez la commande scm diff pour comparer la version du fichier dans votre espace de travail à la modification proposée dans l'ensemble d'artefacts modifiés entrant (qui se trouve dans le flux doté de l'alias 1102, comme indiqué dans la commande scm status précédente) :

C:\local-workspaces\HelloJazz>scm diff file com.example.hellojazz.service\src\com\example\hellojazz\service\internal\HelloJazzService.java stream 1102
--- com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java      2008-06-03 09:17:36.000000723 -0400
+++ com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java      2008-06-03 09:12:27.000000563 -0400
@@ -17,6 +17,6 @@
     implements IHelloJazzService {

     public String sayHello() throws TeamRepositoryException {
-        return "Hello Jazz! You're looking good!";
+        return "Hello Jazz! How are you?";
     }
}


Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue