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 23/06/2008, 13:27] – complément d'une commande - traduction d'un terme anglais alteo_gange | 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:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
