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 | ||
| mercurial [Le 19/08/2009, 20:58] – 213.95.41.13 | mercurial [Le 11/09/2022, 12:05] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Intrepid debian | + | {{tag>Xenial |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ====== Installation d'un serveur mercurial ====== | ====== Installation d'un serveur mercurial ====== | ||
| - | <note help>Cette page vous présente comment installer un serveur | + | Cette page vous présente comment installer un serveur |
| <note tip> | <note tip> | ||
| Mercurial est un outil de gestion de versions décentralisés comme git, Bazaar, Darcs, Monotone, SVK ou GNU Arch.\\ | Mercurial est un outil de gestion de versions décentralisés comme git, Bazaar, Darcs, Monotone, SVK ou GNU Arch.\\ | ||
| - | Pourquoi mercurial ? Il très est facile à mettre en place et à utiliser. | + | Pourquoi mercurial ? Il est très facile à mettre en place et à utiliser. |
| </ | </ | ||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | * Disposer des [[: | ||
| - | * Disposer d'une connexion à Internet configurée et activée. | ||
| - | * Avoir activé l' | ||
| - | * Avoir [[: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | [[: | + | [[: |
| + | |||
| + | testez que mercurial est bien installé : <code bash>hg version</ | ||
| + | |||
| + | Vous devriez obtenir quelque chose comme ça à la version près : <code bash> | ||
| + | (see https:// | ||
| + | |||
| + | Copyright (C) 2005-2016 Matt Mackall and others | ||
| + | This is free software; see the source for copying conditions. There is NO | ||
| + | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</ | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | Tout d' | + | Tout d' |
| + | Puis mettez à jour la base de données index.cgi : < | ||
| + | Enfin copiez | ||
| - | < | + | < |
| - | </ | + | |
| - | ===== Utilisation===== | + | ===== Premier dépôt |
| - | Lancez l' | + | Votre premier dépôt : <code bash> |
| + | sudo chown www-data:www-data /var/hg/repositories/mon_repo | ||
| + | sudo hg init /var/hg/ | ||
| - | machin-chose | + | [[: |
| + | < | ||
| + | [paths] | ||
| + | mon_repo = / | ||
| + | </ | ||
| + | si vous créez un deuxième dépôt, même manipulation que pour le premier : | ||
| + | <code bash> | ||
| + | sudo chown www-data: | ||
| + | sudo hg init / | ||
| + | [[: | ||
| + | < | ||
| + | [paths] | ||
| + | mon_repo = / | ||
| + | mon_repo2 = / | ||
| - | <note tip> | ||
| - | </ | ||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| Pour supprimer cette application, | Pour supprimer cette application, | ||
| - | |||
| ===== Liens ===== | ===== Liens ===== | ||
| - | <note tip>Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.</ | + | |
| - | + | ||
| - | * **(en)** [[http:// | + | |
| - | | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | <note help>Si vous considérez que votre contribution à la page de documentation est significative, | + | |
| - | </ | + | |
| - | + | ||
| - | // | + | |
| - | + | ||
| - | <note help>Si vous vous êtes basé sur un document existant pour écrire votre article, citez la source originale ! Ceci est indispensable afin de respecter les droits d' | + | |
| - | + | ||
| - | //Basé sur [[http:// | + | |
