Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
hg_mercurial [Le 18/05/2010, 13:26] – editor est une commande standard de Debian et redirige vers un éditeur de texte 193.55.47.3 | hg_mercurial [Le 14/08/2020, 23:09] (Version actuelle) – [Voir aussi] Lien brisé remplacé par https://www.mercurial-scm.org/guide Bissap | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Mercurial ( ou hg ) ====== | ||
+ | |||
+ | Mercurial est un [[wpfr> | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[: | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | |||
+ | ===== Installation ===== | ||
+ | [[: | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | Le fichier de configuration de Mercurial par défaut est localisé dans **/ | ||
+ | |||
+ | Vous pouvez cependant configurer Mercurial pour votre session uniquement en créant un fichier de configuration dans votre **Dossier Personnel**, | ||
+ | |||
+ | [[: | ||
+ | |||
+ | < | ||
+ | # system-wide mercurial configuration file | ||
+ | # See hgrc(5) for more information | ||
+ | |||
+ | # User Interface settings | ||
+ | [ui] | ||
+ | |||
+ | username=Your Name < | ||
+ | |||
+ | editor=vim | ||
+ | |||
+ | merge=meld | ||
+ | </ | ||
+ | |||
+ | Il faut modifier ce fichier à son gré. | ||
+ | |||
+ | Pour le merge [[: | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | ==== Pour initialiser le dossier dans lequel nous allons travailler : ==== | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | ==== Pour récupérer une copie des fichiers de travail s'il existe déjà dans ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | " | ||
+ | |||
+ | ==== Pour prendre en compte des nouveaux fichiers dans le dépôt: ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | ==== Pour enregistrer les changements effectués sur un fichier: ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | Attention, il faut bien renseigner les changements sinon les modifications ne seront pas prises en compte. | ||
+ | |||
+ | ==== Pour mettre les changements sur un dépôt distant: ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | " | ||
+ | |||
+ | ==== Pour récupérer les changements sur un dépôts distant: ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | " | ||
+ | |||
+ | ==== Pour mettre à jour les sources (similaire à svn update ou cvs update) faites simplement : ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ==== Pour fusionner les changements: | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== Pour créer un patch et exporter: ==== | ||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | ==== Pour permettre l' | ||
+ | |||
+ | |||
+ | < | ||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | Vous pouvez consulter les sites suivants pour obtenir un complément d' | ||
+ | |||
+ | * **(en)** [[https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |