Permet de créer des objets de référentiel.
Objectif
La sous-commande scm create permet de créer des espaces de travail ou des versions de référence de référentiel.
Synopsis
- Pour exécuter la commande scm create après avoir utilisé scm login pour créer des données d'identification stockées :
scm create workspace [ -r | --repository-uri ] URI ou pseudonyme du référentiel { [ -d | --description ] description [ -s | --stream ] Flux à définir comme étant une cible de flot par défaut } nom
scm create baseline [ -r | --repository-uri ] URI ou pseudonyme du référentiel { --description description } [composant [...] | --all] nom
- Pour exécuter scm create en fournissant les données d'identification sur la ligne de commande :
scm create workspace [ -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 | --description ] description [ -s | --stream ] Flux à définir comme étant une cible de flot par défaut } nom
scm create baseline [ -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 | --description ] description } [composant [...] | --all] nom
Options et arguments
- --all
- Crée une version de référence pour les composants dans l'espace de travail nommé. Non valide avec create workspace.
- [ --changeset ]
- Créer un ensemble d'artefacts modifiés.
- [ --component ]
- Créer un nouveau composant dans l'espace de travail ou le flux spécifié.
- [ -d | --description ] description
- Description de l'espace de travail ou de la version de référence. Utilisé avec scm create baseline,
seule la forme longue de cette option (--description) est autorisée.
- [ -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.
- [ -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.
- [ --snapshot ]
- Créer une image instantanée associée à l'espace de travail ou au flux.
- [ -s | --stream ] Flux à définir comme étant une cible de flot par défaut
- Nom d'un flux devant être défini en tant que cible de flot par défaut de l'espace de travail. Le flux doit exister dans le référentiel spécifié à l'aide de l'option -r. Non valide avec create
baseline.
- [ -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.
- composant [...]
- Liste de composants spécifiés sous leur nom, alias ou identificateur unique universel pour lesquels des versions de référence seront créées, séparés par une virgule. Indiquez une liste de composants ou incluez l'option --all pour spécifier tous les composants. Non valide avec create workspace.
- nom
- Nom de l'espace de travail ou de la version de référence.
Exemples
Créez une version de référence, "beta2 updates",
pour tous les composants contenus dans l'espace de travail de référentiel HelloJazz en utilisant les données d'identification stockées pour le référentiel doté du pseudonyme jazzhost :
C:\>scm create baseline -r jazzhost --all HelloJazz "beta2 updates"
Une fois la version de référence créée, la commande
scm status la fait apparaître dans l'espace de travail.
C:\local-workspaces\HelloJazz>scm status
Espace de travail : (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Composant : (1103) "HelloJazz"
Version de référence : (1108) 3 "beta2 updates"
Sortantes :
Versions de référence :
(1108) 3 "beta2 updates"