undo

Permet d'annuler les modifications dans un espace de travail local.

Objectif

La sous-commande scm undo annule les modifications apportées aux fichiers et aux dossiers contenus dans un espace de travail local. Si un fichier comporte des modifications non validées (non restituées), ces dernières sont supprimées par cette commande. S'il comporte des modifications faisant partie d'un ensemble d'artefacts modifiés non terminé, celles-ci sont supprimées par cette commande.

Synopsis

Options et arguments

-d  |  --dir ] chemin-espace-de-travail
Chemin d'accès d'un espace de travail local créé par scm load ou scm share. Cette sous-commande s'exécute à l'aide de l'option chemin-espace-de-travail définie en tant que répertoire de travail en cours. Vous pouvez omettre cette option si le répertoire de travail en cours se trouve dans un espace de travail local.
-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.
-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.
modifications ...
Liste de noms de chemin des fichiers ou des dossiers comportant des modifications à annuler, séparés par un espace. Les noms de chemin d'accès doivent commencer à la racine de l'espace de travail local.

Exemples

Dans un espace de travail local, créez un fichier et restituez-le :

C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz

C:\local-workspaces\HelloJazz>scm checkin com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Validation...
Espace de travail : (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Composant : (1103) "HelloJazz"
    Sortantes :
      Ensembles d'artefacts modifiés :
        (1116) --@ <Pas de commentaire>

Ajoutez une deuxième ligne au fichier, mais ne le restituez pas :

C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz
Flattery=Looking good

Exécutez la commande scm undo pour supprimer la modification non validée :

C:\local-workspaces\HelloJazz>scm undo com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
C:\local-workspaces\HelloJazz>type com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\messages.properties
Greeting=Hello
ProdName=Jazz


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