⇤ ← Revision 1 as of 2009-09-05 16:22:16
Size: 12339
Comment: Translation to French
|
Size: 12257
Comment: Corrected display error
|
Deletions are marked like this. | Additions are marked like this. |
Line 54: | Line 54: |
||'''acl''' ||AclExtension ||Gérer les accès à des parties d'un dépôt en utilisant des listes d'accès || ||'''alias''' ||AliasExtension ||Alias définis par l'utilisateur pour les commandes ('''inclus depuis Mercurial 1.3''') || ||'''bisect''' ||BisectExtension ||Trouver rapidement la révision qui introduit un bug ou une fonctionnalité en coupant en deux parties l'arbre d'historique (O(log(n))) ('''Inclus depuis Mercurial 1.0''') || ||'''bookmarks''' ||BookmarksExtension ||Marqueurs sur les commits qui s'atallent sur les commits || ||'''bugzilla''' ||BugzillaExtension ||Mettre à jour les entrées Bugzilla lorsqu'un "bug id" est référé dans un changeset || |
||'''acl''' ||AclExtension ||Gérer les accès à des parties d'un dépôt en utilisant des listes d'accès || ||'''alias''' ||AliasExtension ||Alias définis par l'utilisateur pour les commandes ('''inclus depuis Mercurial 1.3''') || ||'''bisect''' ||BisectExtension ||Trouver rapidement la révision qui introduit un bug ou une fonctionnalité en coupant en deux parties l'arbre d'historique (O(log(n))) ('''Inclus depuis Mercurial 1.0''') || ||'''bookmarks''' ||BookmarksExtension ||Marqueurs sur les commits qui s'atallent sur les commits || ||'''bugzilla''' ||BugzillaExtension ||Mettre à jour les entrées Bugzilla lorsqu'un "bug id" est référé dans un changeset || |
Line 66: | Line 60: |
||'''churn''' ||ChurnExtension ||Montrer les statistiques de changements pour les opérations Mercurial par auteur || ||'''convert''' ||ConvertExtension ||Convertir les dépôts d'autres SCM vers Mercurial || ||'''color''' ||ColorExtension ||Colore la sortie des commandes diff, status et qseries|| ||'''extdiff''' ||ExtdiffExtension ||Comparer les changements en utilisant des programmes externes|| ||'''fetch''' ||FetchExtension ||Les commandes `pull`, `merge` et `update` ont lieue en une étape || ||'''gpg''' ||GpgExtension ||Signez et vérifiez les signatures des changesets en utilisant GPG|| ||'''graphlog''' ||GraphlogExtension ||Montre l'historique des révisions à coté d'un graphe ASCII des révisions|| |
||'''churn''' ||ChurnExtension ||Montrer les statistiques de changements pour les opérations Mercurial par auteur || ||'''convert''' ||ConvertExtension ||Convertir les dépôts d'autres SCM vers Mercurial || ||'''color''' ||ColorExtension ||Colore la sortie des commandes diff, status et qseries|| ||'''extdiff''' ||ExtdiffExtension ||Comparer les changements en utilisant des programmes externes|| ||'''fetch''' ||FetchExtension ||Les commandes `pull`, `merge` et `update` ont lieue en une étape || ||'''gpg''' ||GpgExtension ||Signez et vérifiez les signatures des changesets en utilisant GPG|| ||'''graphlog''' ||GraphlogExtension ||Montre l'historique des révisions à coté d'un graphe ASCII des révisions|| |
Line 81: | Line 68: |
||'''hgk''' ||HgkExtension ||navigateur graphique des dépôts et historiques basé sur gitk|| ||'''highlight''' ||HighlightExtension ||Fichiers dont l'extension est connue surlignés dans la vue des révisions proposée par hgweb|| ||'''imerge''' ||ImergeExtension ||Exécute des fusions (merge) interactifs et interruptibles|| ||'''inotify''' ||InotifyExtension ||Utilise l'API de notification de Linux 2.6 pour des statuts instantanés de mise à jour|| ||'''interhg''' ||InterhgExtension ||Cette extension permet de changer le texte des changelog et résumés comme dans InterWiki || ||'''keyword''' ||KeywordExtension ||Utilise des mots clef comme dans l'extension CVS pour dans les fichiers suivis || ||'''mq''' ||MqExtension ||Files de patchs Mercurial - gestion des changements comme une série de patchs || ||'''notify''' ||NotifyExtension ||Envoi un email aux adresses qui ont souscrit aux notifications sur les changements du dépôt || |
||'''hgk''' ||HgkExtension ||navigateur graphique des dépôts et historiques basé sur gitk|| ||'''highlight''' ||HighlightExtension ||Fichiers dont l'extension est connue surlignés dans la vue des révisions proposée par hgweb|| ||'''imerge''' ||ImergeExtension ||Exécute des fusions (merge) interactifs et interruptibles|| ||'''inotify''' ||InotifyExtension ||Utilise l'API de notification de Linux 2.6 pour des statuts instantanés de mise à jour|| ||'''interhg''' ||InterhgExtension ||Cette extension permet de changer le texte des changelog et résumés comme dans InterWiki || ||'''keyword''' ||KeywordExtension ||Utilise des mots clef comme dans l'extension CVS pour dans les fichiers suivis || ||'''mq''' ||MqExtension ||Files de patchs Mercurial - gestion des changements comme une série de patchs || ||'''notify''' ||NotifyExtension ||Envoi un email aux adresses qui ont souscrit aux notifications sur les changements du dépôt || |
Line 98: | Line 77: |
||'''parentrevspec''' ||ParentrevspecExtension ||Utilisez `foo^` pour faire référence à la révision parente de `foo` || ||'''patchbomb''' ||PatchbombExtension ||Envoie une collection de changesets changesets comme une série d'emails de patchs || ||'''purge''' ||PurgeExtension ||Purge tous les fichiers et répertoires du dépôt qui ne sont pas suivis par Mercurial|| |
||'''parentrevspec''' ||ParentrevspecExtension ||Utilisez `foo^` pour faire référence à la révision parente de `foo` || ||'''patchbomb''' ||PatchbombExtension ||Envoie une collection de changesets changesets comme une série d'emails de patchs || ||'''purge''' ||PurgeExtension ||Purge tous les fichiers et répertoires du dépôt qui ne sont pas suivis par Mercurial|| |
Line 105: | Line 81: |
||'''record''' ||RecordExtension ||Sélectionner les changements du répertoire de travail à commiter par bloc à la `darcs record` || |
||'''record''' ||RecordExtension ||Sélectionner les changements du répertoire de travail à commiter par bloc à la `darcs record` || |
Line 109: | Line 84: |
||'''win32mbcs''' ||Win32mbcsExtension ||Permet l'utilisation de nom de fichiers shift_jis/big5 sous Windows|| ||'''win32text''' ||Win32TextExtension ||Gère la conversion des éditions de ligne pour les dépôts Windows|| ||'''zeroconf''' ||ZeroconfExtension ||Annonce et navigue dans les dépôts via zeroconf/bonjour || |
||'''win32mbcs''' ||Win32mbcsExtension ||Permet l'utilisation de nom de fichiers shift_jis/big5 sous Windows|| ||'''win32text''' ||Win32TextExtension ||Gère la conversion des éditions de ligne pour les dépôts Windows|| ||'''zeroconf''' ||ZeroconfExtension ||Annonce et navigue dans les dépôts via zeroconf/bonjour || |
Line 120: | Line 92: |
||'''activity''' ||ActivityExtension ||Crée une image représentant l'activité du dépôt || |
||'''activity''' ||ActivityExtension ||Crée une image représentant l'activité du dépôt || |
Line 123: | Line 94: |
||'''autopager''' ||AutopagerExtension ||Invique le pager lorsque la sortie est plus longue qu'un écran|| ||'''bigfiles''' ||BigfilesExtension ||Supporte les versions de gros fichiers stockés à l'extérieur du dépôt|| ||'''boundmode''' ||BoundModeExtension ||Active un mode "court-circuit" (la commande commit push automatiquement) || ||'''casestop''' ||CasestopExtension ||stop les conflits "cas de pliage" lors d'un commit || ||'''changelog''' ||ChangelogExtension ||Génère automatiquement un message de commit à partir de l'entrée changelog || ||'''chart''' ||ChartExtension ||Affiche des graphes d'activité (cf. aussi ActivityExtension et ChurnExtension) || ||'''commits''' ||CommitsExtension ||Commit les fichiers modifiés comme de multiples changesets en même temps || ||'''collapse''' ||CollapseExtension ||assemble des changesets consécutifs en un seul || ||'''config''' ||ConfigExtensionCommandLine ||Gestion des fichiers de configuration via la ligne de commande seulement|| ||'''config''' ||ConfigExtension ||Gestion des fichiers hgrc via des boites de dialogue et la ligne de commande|| ||'''crecord''' ||CrecordExtension ||Sélectionne graphiquement quels fichiers/blocs/lignes commiter|| ||'''cutehg''' ||CuteHgExtension ||Un ensemble grandissant de boite de dialogues faciles à installer et à utiliser pour les commandes Mercurial|| |
||'''autopager''' ||AutopagerExtension ||Invique le pager lorsque la sortie est plus longue qu'un écran|| ||'''bigfiles''' ||BigfilesExtension ||Supporte les versions de gros fichiers stockés à l'extérieur du dépôt|| ||'''boundmode''' ||BoundModeExtension ||Active un mode "court-circuit" (la commande commit push automatiquement) || ||'''casestop''' ||CasestopExtension ||stop les conflits "cas de pliage" lors d'un commit || ||'''changelog''' ||ChangelogExtension ||Génère automatiquement un message de commit à partir de l'entrée changelog || ||'''chart''' ||ChartExtension ||Affiche des graphes d'activité (cf. aussi ActivityExtension et ChurnExtension) || ||'''commits''' ||CommitsExtension ||Commit les fichiers modifiés comme de multiples changesets en même temps || ||'''collapse''' ||CollapseExtension ||assemble des changesets consécutifs en un seul || ||'''config''' ||ConfigExtensionCommandLine ||Gestion des fichiers de configuration via la ligne de commande seulement|| ||'''config''' ||ConfigExtension ||Gestion des fichiers hgrc via des boites de dialogue et la ligne de commande|| ||'''crecord''' ||CrecordExtension ||Sélectionne graphiquement quels fichiers/blocs/lignes commiter|| ||'''cutehg''' ||CuteHgExtension ||Un ensemble grandissant de boite de dialogues faciles à installer et à utiliser pour les commandes Mercurial|| |
Line 148: | Line 107: |
||'''defpasswd''' ||DefpasswdExtension ||Fournit automatiquement des droits (username/password) à partir d'un fichier|| ||'''deps''' ||DepsExtension ||Crée et gère les dépendances vers des fichiers non versionnés par Mercurial (autres SCM, pas versionnés|| ||'''digest''' ||DigestExtension ||Crée et utilise de petits fichiers "digest" pour l'export/le packaging || ||'''diffstat''' ||DiffstatExtension ||Commande raccourci pour afficher un "diffstat" || |
||'''defpasswd''' ||DefpasswdExtension ||Fournit automatiquement des droits (username/password) à partir d'un fichier|| ||'''deps''' ||DepsExtension ||Crée et gère les dépendances vers des fichiers non versionnés par Mercurial (autres SCM, pas versionnés|| ||'''digest''' ||DigestExtension ||Crée et utilise de petits fichiers "digest" pour l'export/le packaging || ||'''diffstat''' ||DiffstatExtension ||Commande raccourci pour afficher un "diffstat" || |
Line 157: | Line 112: |
||'''easycommit''' ||EasycommitExtension ||Interface utilisateur en ligne de commande pour commiter des changements || ||'''easymerge''' ||EasymergeExtension ||Interface utilisateur en ligne de commande pour fusionner (merge)|| ||'''fastimport''' ||FastImportExtension ||Lire un stream "fast import" de git et le convertir en changesets dans un dépôt Mercurial || ||'''fixcase''' ||FixcaseExtension ||Fixer les problèmes où un outils externe a changé le nom d'un fichier|| ||'''fixutf8''' ||FixUtf8Extension ||Fixe les problèmes avec les fichiers sur des systèmes non UTF-8 (Windows ne supporte jamais les noms de fichiers en utf8) || ||'''foreign''' ||ForeignExtension ||Enregistrer ou supprimer interactivement des fichiers extérieurs/inconnus|| ||'''forest''' ||ForestExtension ||Gérer une poignée de dépôts Mercurial repos comme un méta-dépôt, avec support snapshot [[http://www.selenic.com/pipermail/mercurial/2006-July/009336.html|thread]] || ||'''ftp''' ||[[FTPExtension]] ||Gérer les snapshots uploadés sur un serveur FTP || ||'''graphviz''' ||GraphvizExtension ||Génère un arbre pour visualiser les changesets au format DOT|| ||'''group''' ||GroupExtension ||Permet de regrouper ''visuellement'' un ensemble de changesets|| ||'''hg-git''' ||HgGit ||Envoyer (push) et récupérer (pull) depuis un serveur [[http://git-scm.com/|Git]] || ||'''hgsubversion''' ||HgSubversion ||Utiliser Mercurial comme un client [[http://subversion.tigris.org/|Subversion]]|| ||'''hgtrac''' ||HgTracExtension ||Hook d'intégration Mercurial/Trac (hooks pre/post pour Trac/Mercurial) || ||'''histedit''' ||HisteditExtension ||Editer, fold, supprimer les changesets dans le style de {{{git rebase --interactive}}} || ||'''histpush''' ||HistpushExtension ||Enregistrer localement quelles révisions ont été envoyées (push) || |
||'''easycommit''' ||EasycommitExtension ||Interface utilisateur en ligne de commande pour commiter des changements || ||'''easymerge''' ||EasymergeExtension ||Interface utilisateur en ligne de commande pour fusionner (merge)|| ||'''fastimport''' ||FastImportExtension ||Lire un stream "fast import" de git et le convertir en changesets dans un dépôt Mercurial || ||'''fixcase''' ||FixcaseExtension ||Fixer les problèmes où un outils externe a changé le nom d'un fichier|| ||'''fixutf8''' ||FixUtf8Extension ||Fixe les problèmes avec les fichiers sur des systèmes non UTF-8 (Windows ne supporte jamais les noms de fichiers en utf8) || ||'''foreign''' ||ForeignExtension ||Enregistrer ou supprimer interactivement des fichiers extérieurs/inconnus|| ||'''forest''' ||ForestExtension ||Gérer une poignée de dépôts Mercurial repos comme un méta-dépôt, avec support snapshot [[http://www.selenic.com/pipermail/mercurial/2006-July/009336.html|thread]] || ||'''ftp''' ||[[FTPExtension]] ||Gérer les snapshots uploadés sur un serveur FTP || ||'''graphviz''' ||GraphvizExtension ||Génère un arbre pour visualiser les changesets au format DOT|| ||'''group''' ||GroupExtension ||Permet de regrouper ''visuellement'' un ensemble de changesets|| ||'''hg-git''' ||HgGit ||Envoyer (push) et récupérer (pull) depuis un serveur [[http://git-scm.com/|Git]] || ||'''hgsubversion''' ||HgSubversion ||Utiliser Mercurial comme un client [[http://subversion.tigris.org/|Subversion]]|| ||'''hgtrac''' ||HgTracExtension ||Hook d'intégration Mercurial/Trac (hooks pre/post pour Trac/Mercurial) || ||'''histedit''' ||HisteditExtension ||Editer, fold, supprimer les changesets dans le style de {{{git rebase --interactive}}} || ||'''histpush''' ||HistpushExtension ||Enregistrer localement quelles révisions ont été envoyées (push) || |
Line 190: | Line 129: |
||'''localbranch''' ||LocalbranchExtension ||Créer des clones dans votre répertoire de travail|| ||'''makewritable''' ||MakewritableExtension ||Supprimer interactivement les flags lecture seule des fichiers|| ||'''message''' ||MessageExtension||Fixe préalablement le message utilisé pour commiter || ||'''mbox''' ||MboxExtension ||Importer les patches à partir des mailbox UNIX dans MQ || ||'''nearest''' ||NearestExtension ||Affiche le plus proche tag d'un changeset donné|| ||'''pbranch''' ||PatchBranchExtension ||Développement et maintenance de patchs collaboratifs et/ou sur le long terme|| ||'''prompt''' ||PromptExtension ||Ajoute des informations au sujet du dépôt courant dans l'invite de commande || ||'''reviewboard''' ||ReviewboardExtension ||Envoie les changesets pour relecture au serveur [[http://www.review-board.org/|Review Board]]|| |
||'''localbranch''' ||LocalbranchExtension ||Créer des clones dans votre répertoire de travail|| ||'''makewritable''' ||MakewritableExtension ||Supprimer interactivement les flags lecture seule des fichiers|| ||'''message''' ||MessageExtension||Fixe préalablement le message utilisé pour commiter || ||'''mbox''' ||MboxExtension ||Importer les patches à partir des mailbox UNIX dans MQ || ||'''nearest''' ||NearestExtension ||Affiche le plus proche tag d'un changeset donné|| ||'''pbranch''' ||PatchBranchExtension ||Développement et maintenance de patchs collaboratifs et/ou sur le long terme|| ||'''prompt''' ||PromptExtension ||Ajoute des informations au sujet du dépôt courant dans l'invite de commande || ||'''reviewboard''' ||ReviewboardExtension ||Envoie les changesets pour relecture au serveur [[http://www.review-board.org/|Review Board]]|| |
Line 207: | Line 138: |
||'''qtimes''' ||QtimesExtension ||Sauve et récupère les heure de modification des fichiers affectés par une file de patchs || ||'''qup''' ||QupExtension ||Déplace les patchs MQ en haut de la partie non appliquée d'une série || ||'''rcpath''' ||RcpathExtension ||Affiche les chemins et noms des fichiers de configuration Mercurial || ||'''rdiff''' ||RdiffExtension ||Permet à diff de fonctionner avec des dépôts distants || ||'''reposettings''' ||ReposettingsExtension ||Permet une configuration spécifique par dépôt à partir d'un fichier de configuration central|| ||'''schemes''' ||SchemesExtension ||Ajoute des raccourcis aux URL comme des schémas d'URL || ||'''send''' ||SendExtension ||Envoi automatique de paquets contenant les changesets manquants à un dépôt distant (comme darcs send) || ||'''sharedrepo''' ||SharedRepoExtension ||Permet à plusieurs répertoires de travail de partager le même dépôt || ||'''shelve''' ||ShelveExtension ||Sélectionner interactivement les changements à mettre à part || ||'''sonichg''' ||SonicHgExtension ||Enregistrer les informations des journaux de push (pushlog), d'interface web pour voir les pushlog et logs courts avec une barre de déplacement, une recherche avancée pour les pushlog, journaux de nouveaux fichiers, diffs complets, filtres regex, syntaxe commit, mise en gardes et bien plus! || ||'''tasks''' ||TasksExtension ||Gestion des tâches comme des collections de changesets consécutifs|| ||'''timestamp''' ||TimestampExtension ||Sauvegarde et charge les "timestamps" sur les fichiers || |
||'''qtimes''' ||QtimesExtension ||Sauve et récupère les heure de modification des fichiers affectés par une file de patchs || ||'''qup''' ||QupExtension ||Déplace les patchs MQ en haut de la partie non appliquée d'une série || ||'''rcpath''' ||RcpathExtension ||Affiche les chemins et noms des fichiers de configuration Mercurial || ||'''rdiff''' ||RdiffExtension ||Permet à diff de fonctionner avec des dépôts distants || ||'''reposettings''' ||ReposettingsExtension ||Permet une configuration spécifique par dépôt à partir d'un fichier de configuration central|| ||'''schemes''' ||SchemesExtension ||Ajoute des raccourcis aux URL comme des schémas d'URL || ||'''send''' ||SendExtension ||Envoi automatique de paquets contenant les changesets manquants à un dépôt distant (comme darcs send) || ||'''sharedrepo''' ||SharedRepoExtension ||Permet à plusieurs répertoires de travail de partager le même dépôt || ||'''shelve''' ||ShelveExtension ||Sélectionner interactivement les changements à mettre à part || ||'''sonichg''' ||SonicHgExtension ||Enregistrer les informations des journaux de push (pushlog), d'interface web pour voir les pushlog et logs courts avec une barre de déplacement, une recherche avancée pour les pushlog, journaux de nouveaux fichiers, diffs complets, filtres regex, syntaxe commit, mise en gardes et bien plus! || ||'''tasks''' ||TasksExtension ||Gestion des tâches comme des collections de changesets consécutifs|| ||'''timestamp''' ||TimestampExtension ||Sauvegarde et charge les "timestamps" sur les fichiers || |
Line 236: | Line 152: |
Utilisation des extension Mercurial
Mercurial propose un mécanisme d'extensions pour ajouter de nouvelles commandes.
Les extensions permettent la création de nouvelles fonctionnalités et de les utiliser directement depuis la ligne de commande hg principale comme s'il s'agissait de commandes internes. Référez vous à "hg help extensions" (dans Mercurial 1.3+) pour plus d'informations au sujet des extensions.
Référez vous à CategoryExtension pour les pages de la catégorie extension et à WritingExtensions pour plus d'informations au sujet de l'installation et de l'écriture de nouvelles extensions.
Contents
1. Activer une extension
Pour activer une extension "foo" fournie avec Mercurial ou dans le chemin de recherche de Python, créez une entrée pour elle dans votre hgrc comme ceci :
[extensions] foo =
Vous pourriez aussi spécifier le chemin absolu vers une extension :
[extensions] myfeature = ~/.hgext/myfeature.py
Pour explicitement désactiver une extension activée dans un hgrc plus large, préfixez son chemin avec un ! :
[extensions] # désactiver l'extension bar résidant à /path/to/extension/bar.py hgext.bar = !/path/to/extension/bar.py # de même, mais aucun chemin n'a été précisé pour l'extension baz hgext.baz = !
Les extensions peuvent souvent être configurées plus en avant dans une section spécifique, dans le même fichier de configuration.
2. Extensions fournies avec Mercurial
Nom |
Page |
Description |
acl |
Gérer les accès à des parties d'un dépôt en utilisant des listes d'accès |
|
alias |
Alias définis par l'utilisateur pour les commandes (inclus depuis Mercurial 1.3) |
|
bisect |
Trouver rapidement la révision qui introduit un bug ou une fonctionnalité en coupant en deux parties l'arbre d'historique (O(log(n))) (Inclus depuis Mercurial 1.0) |
|
bookmarks |
Marqueurs sur les commits qui s'atallent sur les commits |
|
bugzilla |
Mettre à jour les entrées Bugzilla lorsqu'un "bug id" est référé dans un changeset |
|
children |
Afficher les révisions enfant |
|
churn |
Montrer les statistiques de changements pour les opérations Mercurial par auteur |
|
convert |
Convertir les dépôts d'autres SCM vers Mercurial |
|
color |
Colore la sortie des commandes diff, status et qseries |
|
extdiff |
Comparer les changements en utilisant des programmes externes |
|
fetch |
Les commandes pull, merge et update ont lieue en une étape |
|
gpg |
Signez et vérifiez les signatures des changesets en utilisant GPG |
|
graphlog |
Montre l'historique des révisions à coté d'un graphe ASCII des révisions |
|
hgcia |
Envoyer des notifications à la CIA |
|
hgk |
navigateur graphique des dépôts et historiques basé sur gitk |
|
highlight |
Fichiers dont l'extension est connue surlignés dans la vue des révisions proposée par hgweb |
|
imerge |
Exécute des fusions (merge) interactifs et interruptibles |
|
inotify |
Utilise l'API de notification de Linux 2.6 pour des statuts instantanés de mise à jour |
|
interhg |
Cette extension permet de changer le texte des changelog et résumés comme dans InterWiki |
|
keyword |
Utilise des mots clef comme dans l'extension CVS pour dans les fichiers suivis |
|
mq |
Files de patchs Mercurial - gestion des changements comme une série de patchs |
|
notify |
Envoi un email aux adresses qui ont souscrit aux notifications sur les changements du dépôt |
|
pager |
Vous permet de choisir un pager |
|
parentrevspec |
Utilisez foo^ pour faire référence à la révision parente de foo |
|
patchbomb |
Envoie une collection de changesets changesets comme une série d'emails de patchs |
|
purge |
Purge tous les fichiers et répertoires du dépôt qui ne sont pas suivis par Mercurial |
|
rebase |
Bouger les révisions d'un point à un autre |
|
record |
Sélectionner les changements du répertoire de travail à commiter par bloc à la darcs record |
|
share |
Partager un dépôt entre plusieurs dépôts |
|
transplant |
Permet de transplanter un dépôt |
|
win32mbcs |
Permet l'utilisation de nom de fichiers shift_jis/big5 sous Windows |
|
win32text |
Gère la conversion des éditions de ligne pour les dépôts Windows |
|
zeroconf |
Annonce et navigue dans les dépôts via zeroconf/bonjour |
3. Extensions provided by others
Nom |
Page |
Description |
activity |
Crée une image représentant l'activité du dépôt |
|
attic |
Gestion simplifiée des patchs individuels |
|
autopager |
Invique le pager lorsque la sortie est plus longue qu'un écran |
|
bigfiles |
Supporte les versions de gros fichiers stockés à l'extérieur du dépôt |
|
boundmode |
Active un mode "court-circuit" (la commande commit push automatiquement) |
|
casestop |
stop les conflits "cas de pliage" lors d'un commit |
|
changelog |
Génère automatiquement un message de commit à partir de l'entrée changelog |
|
chart |
Affiche des graphes d'activité (cf. aussi ActivityExtension et ChurnExtension) |
|
commits |
Commit les fichiers modifiés comme de multiples changesets en même temps |
|
collapse |
assemble des changesets consécutifs en un seul |
|
config |
Gestion des fichiers de configuration via la ligne de commande seulement |
|
config |
Gestion des fichiers hgrc via des boites de dialogue et la ligne de commande |
|
crecord |
Sélectionne graphiquement quels fichiers/blocs/lignes commiter |
|
cutehg |
Un ensemble grandissant de boite de dialogues faciles à installer et à utiliser pour les commandes Mercurial |
|
cvscommit |
Envoie les changesets vers CVS |
|
defpasswd |
Fournit automatiquement des droits (username/password) à partir d'un fichier |
|
deps |
Crée et gère les dépendances vers des fichiers non versionnés par Mercurial (autres SCM, pas versionnés |
|
digest |
Crée et utilise de petits fichiers "digest" pour l'export/le packaging |
|
diffstat |
Commande raccourci pour afficher un "diffstat" |
|
dotlog |
Encore un nouveau grapher DOT |
|
easycommit |
Interface utilisateur en ligne de commande pour commiter des changements |
|
easymerge |
Interface utilisateur en ligne de commande pour fusionner (merge) |
|
fastimport |
Lire un stream "fast import" de git et le convertir en changesets dans un dépôt Mercurial |
|
fixcase |
Fixer les problèmes où un outils externe a changé le nom d'un fichier |
|
fixutf8 |
Fixe les problèmes avec les fichiers sur des systèmes non UTF-8 (Windows ne supporte jamais les noms de fichiers en utf8) |
|
foreign |
Enregistrer ou supprimer interactivement des fichiers extérieurs/inconnus |
|
forest |
Gérer une poignée de dépôts Mercurial repos comme un méta-dépôt, avec support snapshot thread |
|
ftp |
Gérer les snapshots uploadés sur un serveur FTP |
|
graphviz |
Génère un arbre pour visualiser les changesets au format DOT |
|
group |
Permet de regrouper visuellement un ensemble de changesets |
|
hg-git |
Envoyer (push) et récupérer (pull) depuis un serveur Git |
|
hgsubversion |
Utiliser Mercurial comme un client Subversion |
|
hgtrac |
Hook d'intégration Mercurial/Trac (hooks pre/post pour Trac/Mercurial) |
|
histedit |
Editer, fold, supprimer les changesets dans le style de git rebase --interactive |
|
histpush |
Enregistrer localement quelles révisions ont été envoyées (push) |
|
info |
Affiche des informations basiques sur un dépôt |
|
kerberos |
Support pour l'authentification Kerberos sur HTTP |
|
localbranch |
Créer des clones dans votre répertoire de travail |
|
makewritable |
Supprimer interactivement les flags lecture seule des fichiers |
|
message |
Fixe préalablement le message utilisé pour commiter |
|
mbox |
Importer les patches à partir des mailbox UNIX dans MQ |
|
nearest |
Affiche le plus proche tag d'un changeset donné |
|
pbranch |
Développement et maintenance de patchs collaboratifs et/ou sur le long terme |
|
prompt |
Ajoute des informations au sujet du dépôt courant dans l'invite de commande |
|
reviewboard |
Envoie les changesets pour relecture au serveur Review Board |
|
qct |
Fournit un accès à l'outil de commit Qct |
|
qtimes |
Sauve et récupère les heure de modification des fichiers affectés par une file de patchs |
|
qup |
Déplace les patchs MQ en haut de la partie non appliquée d'une série |
|
rcpath |
Affiche les chemins et noms des fichiers de configuration Mercurial |
|
rdiff |
Permet à diff de fonctionner avec des dépôts distants |
|
reposettings |
Permet une configuration spécifique par dépôt à partir d'un fichier de configuration central |
|
schemes |
Ajoute des raccourcis aux URL comme des schémas d'URL |
|
send |
Envoi automatique de paquets contenant les changesets manquants à un dépôt distant (comme darcs send) |
|
sharedrepo |
Permet à plusieurs répertoires de travail de partager le même dépôt |
|
shelve |
Sélectionner interactivement les changements à mettre à part |
|
sonichg |
Enregistrer les informations des journaux de push (pushlog), d'interface web pour voir les pushlog et logs courts avec une barre de déplacement, une recherche avancée pour les pushlog, journaux de nouveaux fichiers, diffs complets, filtres regex, syntaxe commit, mise en gardes et bien plus! |
|
tasks |
Gestion des tâches comme des collections de changesets consécutifs |
|
timestamp |
Sauvegarde et charge les "timestamps" sur les fichiers |