Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:veille:mercurial [2006/04/05 16:13] lehobey |
doc:veille:mercurial [2008/12/14 19:16] lehobey |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Mercurial ===== | + | ====== Mercurial ====== |
+ | * [[gestion de code source]] | ||
* http://www.selenic.com/mercurial/wiki/index.cgi | * http://www.selenic.com/mercurial/wiki/index.cgi | ||
* http://www.selenic.com/mercurial/wiki/index.cgi/FrontPage | * http://www.selenic.com/mercurial/wiki/index.cgi/FrontPage | ||
* [[http://en.wikipedia.org/wiki/Mercurial_(software)]] | * [[http://en.wikipedia.org/wiki/Mercurial_(software)]] | ||
- | * Conversion vers... http://www.selenic.com/mercurial/wiki/index.cgi/ConvertingRepositories | + | * http://linuxfr.org/2008/03/25/23893.html |
* Utilisateurs : http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial | * Utilisateurs : http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial | ||
* Avis : | * Avis : | ||
+ | * 1.1 | ||
+ | * http://linuxfr.org/2008/12/06/24769.html | ||
+ | * http://lwn.net/Articles/309288/#Comments | ||
* http://lwn.net/Articles/151624/ | * http://lwn.net/Articles/151624/ | ||
* http://lwn.net/Articles/141676/ | * http://lwn.net/Articles/141676/ | ||
* http://linuxfr.org/~GomGom/18736.html (voir avis à la fin) | * http://linuxfr.org/~GomGom/18736.html (voir avis à la fin) | ||
+ | * Problème : http://www.advogato.org/person/robertc/ | ||
+ | * Mécontent : http://ondrejcertik.blogspot.com/2008/08/i-am-switching-from-mercurial-to-git.html | ||
* Réponse à Erich Schubert : http://www.selenic.com/pipermail/mercurial/2005-September/004325.html | * Réponse à Erich Schubert : http://www.selenic.com/pipermail/mercurial/2005-September/004325.html | ||
* http://www.selenic.com/pipermail/mercurial/2005-July/002961.html | * http://www.selenic.com/pipermail/mercurial/2005-July/002961.html | ||
Ligne 14: | Ligne 21: | ||
* http://mercurial.berkwood.com/ | * http://mercurial.berkwood.com/ | ||
* http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages | * http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages | ||
+ | * Windows : http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall | ||
+ | |||
+ | * Utilisateurs : | ||
+ | * Mozilla : http://weblogs.mozillazine.org/preed/2007/04/version_control_system_shootou_1.html | ||
+ | |||
+ | * Migration de svn (hgwebdir) : http://samueladam.net/2008/03/05/howto-migrate-svn-hg-hgsvn | ||
+ | |||
+ | ===== Documentations ===== | ||
+ | * FAQ : http://www.selenic.com/mercurial/wiki/index.cgi/FAQ | ||
+ | * http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart2 | ||
+ | * http://strasbourg.linuxfr.org/mercurial | ||
+ | * Exemple de doc pour les dépots : http://strasbourg.linuxfr.org/mercurial-tux | ||
+ | |||
+ | ==== Livre ==== | ||
+ | * http://hgbook.red-bean.com/ | ||
+ | |||
+ | ===== Conversions ===== | ||
+ | * Conversion vers... http://www.selenic.com/mercurial/wiki/index.cgi/ConvertingRepositories | ||
+ | |||
+ | * Pour aller de arch vers mercurial, David et moi avons utilisé arch-to-hg.py sur la page ci-dessus. Limitation : il ne récupère que jusqu'au dernier --base-0. Nous avons discuté d'une amélioration possible à partir de la sortie d'ancestry-graph. | ||
+ | |||
+ | * Vers Subversion : http://termie.net/devdev/node/79 | ||
+ | |||
+ | * CVS vers mercurial : http://blog.steve.org.uk/articles/2007/11/25/open-your-eyes-look-up-to-the-skies-and-see | ||
+ | |||
+ | |||
+ | ==== Migrations ==== | ||
+ | * http://michael-prokop.at/blog/2007/05/01/mercurial-remote-abort-no-space-left-on-device/ | ||
+ | * Mercurial vers Git : http://wiki.sympy.org/wiki/Git_hg_rosetta_stone | ||
+ | |||
+ | ===== Paquet Debian ===== | ||
+ | * http://packages.qa.debian.org/m/mercurial.html | ||
===== À regarder ===== | ===== À regarder ===== | ||
Ligne 21: | Ligne 60: | ||
===== La traduction est prévue ===== | ===== La traduction est prévue ===== | ||
* http://www.selenic.com/mercurial/wiki/index.cgi/InternationalizationPlan | * http://www.selenic.com/mercurial/wiki/index.cgi/InternationalizationPlan | ||
+ | |||
+ | ===== Démarrage rapide ===== | ||
+ | * http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart | ||
+ | |||
+ | |||
+ | ===== Utiliser bisect ===== | ||
+ | * http://www.selenic.com/mercurial/wiki/index.cgi/UsingBisect | ||
+ | |||
+ | ===== Équivalent de « cvs export » ===== | ||
+ | * http://www.selenic.com/pipermail/mercurial/2005-September/003987.html | ||
====== Publier un dépôt ====== | ====== Publier un dépôt ====== | ||
+ | |||
===== Selon la méthode http statique ===== | ===== Selon la méthode http statique ===== | ||
* Expliquée ici : http://www.selenic.com/mercurial/wiki/index.cgi/StaticHTTP | * Expliquée ici : http://www.selenic.com/mercurial/wiki/index.cgi/StaticHTTP | ||
Ligne 28: | Ligne 78: | ||
Par exemple, pour récupérer le dak-hg que je maintiens sur linux-france : | Par exemple, pour récupérer le dak-hg que je maintiens sur linux-france : | ||
$ hg clone old-http://www.linux-france.org/~flehobey/dak/dak-hg | $ hg clone old-http://www.linux-france.org/~flehobey/dak/dak-hg | ||
+ | |||
+ | Ceci est caduc, à remplacer par les « bundles » : http://www.selenic.com/pipermail/mercurial/2005-September/004658.html | ||
+ | |||
+ | ===== Serveur CGI ===== | ||
+ | * http://www.selenic.com/mercurial/wiki/index.cgi/CGI_Install | ||
+ | http://esterelle/dokuwiki/doku.php | ||
+ | * http://www.selenic.com/mercurial/wiki/index.cgi/HgWebDirStepByStep | ||
+ | * http://grml.org/mercurial/ | ||
+ | |||
+ | * http://slucas.wikidot.com/fr:hgweb-mod-python | ||
+ | |||
+ | * En lien avec [[doc:dokuwiki:dokuwiki]] : http://strasbourg.linuxfr.org/mercurial-server | ||
+ | |||
+ | * http://blog.sietch-tabr.com/index.php/post/2008/01/21/Mercurial-:-partage-de-depots-differents-en-http-et-https-push-par-https | ||
+ | * http://blog.sietch-tabr.com/index.php/post/2008/12/08/Mercurial-:-partager-votre-dépôt-de-patches-MQ-en-même-temps-que-votre-dépôt-principal | ||
+ | |||
+ | ==== Divers liens ==== | ||
+ | * http://mail.python.org/pipermail/python-list/2007-January/422029.html | ||
+ | * http://blogs.sun.com/simford/entry/setup_mercurial_on_solaris_nevada | ||
+ | * http://wiki.unelectronlibre.info/developpement/migrer_de_subversion_a_mercurial | ||
+ | * http://goobsoft.homeip.net/Wiki.jsp?page=Mercurial |