Permet de modifier le commentaire portant sur un ensemble d'artefacts modifiés ou de fermer ce dernier.
Objectif
La sous-commande scm changeset permet de fermer un ensemble d'artefacts modifiés ouvert ou de modifier le commentaire portant sur un ensemble d'artefacts modifiés ouvert ou fermé.
Synopsis
- Pour exécuter la commande scm changeset après avoir utilisé scm login pour créer des données d'identification stockées :
scm changeset close { [ -d | --dir ] chemin-espace-de-travail [ -w | --workspace ]} ensemble_artefacts_modifiés
scm changeset comment { [ -d | --dir ] chemin-espace-de-travail } ensemble_artefacts_modifiés commentaire
- Pour exécuter scm changeset en fournissant les données d'identification sur la ligne de commande :
scm changeset close { [ -r | --repository-uri ] URI du référentiel [ -u | --username ] ID utilisateur dans le référentiel [ -P | --password ] mot de passe correspondant à l'ID utilisateur dans le référentiel [ -d | --dir ] chemin-espace-de-travail [ -w | --workspace ]} ensemble_artefacts_modifiés
scm changeset comment { [ -r | --repository-uri ] URI du référentiel [ -u | --username ] ID utilisateur dans le référentiel [ -P | --password ] mot de passe correspondant à l'ID utilisateur dans le référentiel [ -d | --dir ] chemin-espace-de-travail } ensemble_artefacts_modifiés commentaire
Options et arguments
- [ --associate ]
- Associer un ensemble d'artefacts modifiés à un élément de travail.
- [ -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.
- [ --disassociate ]
- Supprimer un ensemble d'artefacts modifiés d'un élément de travail.
- [ -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.
- [ --relocate ]
- Déplacer les modifications d'un ensemble d'artefacts modifiés à un autre.
- [ -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.
- [ --resume ]
- Reprend les ensembles d'artefacts modifiés dans un espace de travail.
- [ --suspend ]
- Met en suspens les ensembles d'artefacts modifiés d'un espace de travail.
- [ -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.
- [ -w | --workspace ]
- Espace de travail contenant l'ensemble d'artefacts modifiés à fermer. Non valide avec scm
changeset comment
- ensemble_artefacts_modifiés
- Nom, alias ou identificateur unique universel de l'ensemble d'artefacts modifiés sur lequel la commande agira.
- commentaire
- Nouveau texte du commentaire. Non valide avec scm changeset close
Exemples
Dans un espace de travail local, la sortie de la commande
scm status indique qu'il existe un ensemble d'artefacts modifiés dans celui-ci.
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"
Sortantes :
Ensembles d'artefacts modifiés :
(1107) --@ <Pas de commentaire>
Exécutez la commande
scm changeset
close en désignant l'ensemble d'artefacts modifiés sous son alias afin de le fermer.
C:\local-workspaces\HelloJazz>scm changeset close 1107
Ensemble d'artefacts modifiés fermé.
Si vous lancez
scm status à nouveau,
vous constaterez que l'indicateur d'état associé à l'ensemble d'artefacts modifiés a la valeur
$,
ce qui indique que celui-ci est fermé. Pour plus d'informations sur les indicateurs d'état SCM,
voir
Utilisation de la ligne de commande.
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"
Sortantes :
Ensembles d'artefacts modifiés :
(1107) --$ <Pas de commentaire>