checkin

Permet de restituer les fichiers modifiés en local en les ajoutant à l'ensemble d'artefacts modifiés en cours.

Objectif

La sous-commande scm checkin restitue un ou plusieurs fichiers ou dossiers modifiés en local en les ajoutant à l'ensemble d'artefacts modifiés en cours dans l'espace de travail de référentiel.

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éferentiel 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.
chemin d'accès ...
Liste de noms de chemin d'accès, séparés par une virgule, à utiliser pour la restitution. Chaque chemin d'accès doit se trouver dans un espace de travail local. Si une option -d a été utilisée pour spécifier un répertoire local où la commande scm checkin doit s'exécuter, tous les arguments chemin d'accès sont interprétés comme étant relatifs par rapport à ce répertoire. Sinon, ils sont interprétés comme étant relatifs par rapport au répertoire de travail en cours. Si chemin d'accès correspond à un répertoire, tous les fichiers non résolus contenu dans le répertoire et ses sous-répertoires sont restitués.

Exemples

Dans un espace de travail local, modifiez le fichier com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java. Une fois que le fichier a été sauvegardé, la sortie de la commande scm status signale un fichier non résolu (modifié, mais pas restitué).

C:\local-workspaces\HelloJazz>scm status
Espace de travail : (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Composant : (1103) "HelloJazz"
    Version de référence : (1104) 2 "base"
    Non résolues :
      -c /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions>

Exécutez la commande scm checkin pour restituer le fichier et créer un ensemble d'artefacts modifiés.

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

Concepts associés
A propos des ensembles d'artefacts modifiés

Retour d'informations