Differences between revisions 2 and 3
Revision 2 as of 2006-06-30 12:38:52
Size: 2017
Editor: tnorth
Comment: Added Options
Revision 3 as of 2006-06-30 13:22:00
Size: 6298
Editor: tnorth
Comment: Added commands from annotate to backout
Deletions are marked like this. Additions are marked like this.
Line 61: Line 61:

== COMMANDES ==

add [OPTION]… [FICHIER]…
    Définit les fichiers qui seront versionnés et ajoutés dans le dépôt.


    Les fichiers seront ajoutés dans le dépôt au moment du prochain commit.


    Si aucun nom n'est donné, ajoute tous les fichiers dans le dépôt.


    options:

    -I, --include inclus les noms qui correspondent aux motifs donnés

    -X, --exclude exclut les noms qui correspondent aux motifs donnés

    -n, --dry-run ne pas appliquer la commande, simplement afficher la sortie


annotate [-r REV] [-a] [-u] [-d] [-n] [-c] FILE…
    Liste les changements dans les fichiers, en montrant le numéro de révision responsable de chaque ligne


    Cette commande est utile pour découvrir qui a fait une modification ou bien quand est-ce qu'une modification s'est produite.


    Sans l'option -a, annotate va ignorer les fichiers qu'il détecte comme étant binaires. Avec -a, annotate s'exécutera de toute façon, probablement avec des résultats non désirés.


    options:

    -r, --rev montre la liste des changements pour la révision donnée

    -a, --text considérer tous les fichiers comme du texte simple

    -u, --user afficher l'auteur des changements

    -d, --date afficher la date

    -n, --number afficher le numéro de la révision (défaut)

    -c, --changeset affiche le changeset

    -I, --include inclus les noms qui correspondent au motif donné

    -X, --exclude exclus les noms qui correspondent au motif donné


archive [OPTION]… DESTINATION
    Par défaut, la révision utilisée est le dernier parent dans le dossier de travail; utilisez "-r" pour spécifier une révision différente.


    Pour spécifier le type de l'archive à créer, utilisez "-t". Les types
    types are:


    "files" (default): un dossier plein de fichiers

    "tar": tar archive, non compressée

    "tbz2": tar archive, compressée en utilisant bzip2

    "tgz": tar archive, compressée en utilisant gzip

    "uzip": zip archive, non compressée

    "zip": zip archive, compressée en utilisant "deflate"


    Le nom exact de l'archive de destination ou du dossier est donné dans une chaine formatée; voir "hg help export" pour plus de détails.


    Chaque membre ajouté à un fichier d'une archive a un préfix de dossier. Utilisez "-p" pour spécifier une chaîne formatée pour le préfix.

    Par défaut, le nom de l'archive sans ses suffixes est utilisé.


    options:

    --no-decode ne pas passer les fichiers par le décodeur

    -p, --prefix préfix du dossier pour l'archive

    -r, --rev révision à distribuer

    -t, --type type de distribution à créer

    -I, --include inclus les noms qui correspondent au motif donné

    -X, --exclude exclus les noms qui correspondent au motif donné


backout [OPTION]… REV
    Commit (soumet) les changements inverses d'une révision comme un nouveau changeset. Le nouveau changeset est un enfant du changeset "inversé".


    Si vous retirez un changeset différent du tip, un nouveau "head" est créé. Ce "head" est le parent dans le dossier de travail. created. This head is the parent of the working directory. Si vous retirez un vieux changeset, votre dossier de travail apparaîtra comme vieux après le backout. Vous devrez fusionner le changeset de backout avec un autre "head".


    L'option --merge se souvient du parent du dossier de travail avant de faire le backout, puis fusionne le nouveau "head" avec ce changeset. Cela vous évite de faire la fusion à la main. Le résultat de la fusion n'est pas soumise (pas de commit), comme pour une fusion normale.


    options:

    --merge fusionner avec un vieux parent après le backout

    -m, --message utiliser <text> comme message de commit

    -l, --logfile lire le message de commit depuis le fichier <fichier>

    -d, --date enregistre le code de date comme date de commit

    -u, --user enregistre l'utilisateur comme comitter

    -I, --include inclus les noms qui correspondent au motif donné

    -X, --exclude exclus les noms qui correspondent au motif donné

HG(1)

Par Matt Mackall <mpm@selenic.com>

NOM

hg - Système de gestion de code source Mercurial

SYNOPSIS

hg [-v -d -q -y] <commande> [options de la commande] [fichiers]

DESCRIPTION

La commande hg(1) fournit une interface en ligne de commande au système Mercurial.

ELEMENTS DE LA COMMANDE

fichiers …

  • indique un ou plusieurs noms de fichiers ou chemins relatifs vers de fichiers ; voir "FILE NAME PATTERNS" pour plus d'information sur la recherche par motif.

chemin

  • inquide un chemin (vers un fichier ou dossier) sur la machine locale

révision

  • indique un changeset qui peut être spécifié à l'aide d'un numéro de révision, un tag (étiquette), ou une sous-chaîne unique du hash d'un changeset

chemin vers le dépôt (repository)

  • soit le chemin vers un dépôt local, soit l'URI d'un dépôt distant.Il y a deux protocoles URI disponibles, http:// qui est rapide, et le protocole static-http:// qui est bien plus lent mais qui ne requiert pas de serveur spécial sur la machine hébergeant le dépôt.

OPTIONS

-R, —repository

  • racine du dossier du dépôt ou chemin symbolique vers celui-ci

—cwd

  • change le dossier de travail

-y, —noninteractive

  • ne demande pas de confirmation, utilise "oui" pour toutes les réponses requises.

-q, —quiet

  • supprimer la sortie (silencieux)

-v, —verbose

  • active la sortie additionnelle (mode verbeux)

—config

  • active/sdésactive les options de configuration

—debug

  • activer les informations de déboguage

—debugger

  • activer le débogueur

—lsprof

  • affiche les détails du profil d'exécution de la commande

—traceback

  • affiche les informations traceback en cas d'erreur

—time

  • le temps que prends la commande à s'éxecuter

—profile

  • affiche le profil d'exécution de la commande

—version

  • affiche les informations de version et quitte

-h, —help

  • affiche l'aide et quitte

COMMANDES

add [OPTION]… [FICHIER]…

  • Définit les fichiers qui seront versionnés et ajoutés dans le dépôt. Les fichiers seront ajoutés dans le dépôt au moment du prochain commit. Si aucun nom n'est donné, ajoute tous les fichiers dans le dépôt. options: -I, --include inclus les noms qui correspondent aux motifs donnés -X, --exclude exclut les noms qui correspondent aux motifs donnés -n, --dry-run ne pas appliquer la commande, simplement afficher la sortie

annotate [-r REV] [-a] [-u] [-d] [-n] [-c] FILE…

  • Liste les changements dans les fichiers, en montrant le numéro de révision responsable de chaque ligne Cette commande est utile pour découvrir qui a fait une modification ou bien quand est-ce qu'une modification s'est produite. Sans l'option -a, annotate va ignorer les fichiers qu'il détecte comme étant binaires. Avec -a, annotate s'exécutera de toute façon, probablement avec des résultats non désirés. options: -r, --rev montre la liste des changements pour la révision donnée -a, --text considérer tous les fichiers comme du texte simple -u, --user afficher l'auteur des changements -d, --date afficher la date -n, --number afficher le numéro de la révision (défaut) -c, --changeset affiche le changeset -I, --include inclus les noms qui correspondent au motif donné -X, --exclude exclus les noms qui correspondent au motif donné

archive [OPTION]… DESTINATION

  • Par défaut, la révision utilisée est le dernier parent dans le dossier de travail; utilisez "-r" pour spécifier une révision différente. Pour spécifier le type de l'archive à créer, utilisez "-t". Les types types are: "files" (default): un dossier plein de fichiers "tar": tar archive, non compressée "tbz2": tar archive, compressée en utilisant bzip2 "tgz": tar archive, compressée en utilisant gzip "uzip": zip archive, non compressée "zip": zip archive, compressée en utilisant "deflate" Le nom exact de l'archive de destination ou du dossier est donné dans une chaine formatée; voir "hg help export" pour plus de détails. Chaque membre ajouté à un fichier d'une archive a un préfix de dossier. Utilisez "-p" pour spécifier une chaîne formatée pour le préfix. Par défaut, le nom de l'archive sans ses suffixes est utilisé. options: --no-decode ne pas passer les fichiers par le décodeur -p, --prefix préfix du dossier pour l'archive -r, --rev révision à distribuer -t, --type type de distribution à créer -I, --include inclus les noms qui correspondent au motif donné -X, --exclude exclus les noms qui correspondent au motif donné

backout [OPTION]… REV

  • Commit (soumet) les changements inverses d'une révision comme un nouveau changeset. Le nouveau changeset est un enfant du changeset "inversé". Si vous retirez un changeset différent du tip, un nouveau "head" est créé. Ce "head" est le parent dans le dossier de travail. created. This head is the parent of the working directory. Si vous retirez un vieux changeset, votre dossier de travail apparaîtra comme vieux après le backout. Vous devrez fusionner le changeset de backout avec un autre "head". L'option --merge se souvient du parent du dossier de travail avant de faire le backout, puis fusionne le nouveau "head" avec ce changeset. Cela vous évite de faire la fusion à la main. Le résultat de la fusion n'est pas soumise (pas de commit), comme pour une fusion normale. options: --merge fusionner avec un vieux parent après le backout

    -m, --message utiliser <text> comme message de commit

    -l, --logfile lire le message de commit depuis le fichier <fichier> -d, --date enregistre le code de date comme date de commit -u, --user enregistre l'utilisateur comme comitter -I, --include inclus les noms qui correspondent au motif donné -X, --exclude exclus les noms qui correspondent au motif donné

FrenchHg(1) (last edited 2009-05-19 19:31:07 by localhost)