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:gestion_de_code_source [2006/04/04 16:13] lehobey |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Systèmes de gestion de code source ====== | ||
- | * Wikipedia : http://en.wikipedia.org/wiki/Revision_control | ||
- | * Mon [[doc:gcs:gcs|autre page]] sur le sujet (à réunir). | ||
- | |||
- | ===== Arch ===== | ||
- | * http://en.wikipedia.org/wiki/GNU_Arch | ||
- | * Problématique sur Windows (selon Mike Thomas, liste axiom) | ||
- | * Abandon de Tom Lord : http://linuxfr.org/~GomGom/19107.html (mais repris par la suite par d'autres). | ||
- | * http://lists.gnu.org/archive/html/gnu-arch-users/2005-08/msg00030.html | ||
- | * http://lists.gnu.org/archive/html/gnu-arch-users/2005-08/msg00041.html | ||
- | |||
- | ===== Bzr ===== | ||
- | * Visualisation des branches : http://www.netsplit.com/blog/tech/bzrk.html | ||
- | |||
- | ===== CVS ===== | ||
- | * L'historique. | ||
- | * Bon tant qu'on est connecté. | ||
- | * Fabriquer le journal des modifications à partir de l'historique : http://www.debian-administration.org/articles/194 | ||
- | * Fabriquer des jeux de modifications à partir de cvs : http://www.cobite.com/cvsps/ | ||
- | |||
- | ===== Darcs ===== | ||
- | * Basé sur Haskell. Historique : http://osdir.com/Article2571.phtml | ||
- | * En ligne : http://auriga.wearlab.de/~alb/darcsweb/ ([[http://lists.debian.org/debian-legal/2006/03/msg00508.html|problème de licence ?]]) | ||
- | * De CVS à Darcs : http://mark.stosberg.com/Tech/darcs/cvs_switch/ | ||
- | |||
- | ===== Mercurial ===== | ||
- | * http://www.selenic.com/mercurial/wiki/index.cgi/FrontPage | ||
- | * Conversion vers... http://www.selenic.com/mercurial/wiki/index.cgi/ConvertingRepositories | ||
- | * Utilisateurs : http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial | ||
- | * Avis : http://lwn.net/Articles/151624/ | ||
- | |||
- | ===== Subversion ===== | ||
- | * Abrégé en svn. | ||
- | * Compatibilité grande avec cvs (commandes identiques ou similaires). Successeur naturel. | ||
- | * Nécessité de droits d'administration étendus pour mettre en place un serveur. | ||
- | * Layered subversion : http://people.debian.org/~erich/laysvn/ | ||
- | |||
- | ===== Svk ===== | ||
- | * http://svk.elixus.org/ | ||
- | * Subversion en distribué. | ||
- | * En perl. | ||
- | * Instable selon David (2006-03-30) sur liste Axiom. | ||
- | * Le paquet ne se rétroproduit pas en sarge. | ||
- | * Efficacité de stockage selon Gabriel Dos Reis (2006-03-30) sur liste Axiom. | ||
- | |||
- | ===== Tailor ===== | ||
- | * http://www.darcs.net/DarcsWiki/Tailor | ||
- | * « README » : http://darcs.arstecnica.it/tailor/README | ||
- | * http://packages.qa.debian.org/t/tailor.html | ||
- | |||
- | ====== Ressources ====== | ||
- | * http://planet.revisioncontrol.net/ | ||
- | |||
- | ===== Listes ===== | ||
- | * http://linuxmafia.com/faq/Apps/scm.html | ||
- | |||
- | ===== Comparaisons ===== | ||
- | * Infos utiles : http://better-scm.berlios.de/comparison/comparison.html | ||
- | * (Déjà ancien) http://better-scm.berlios.de/ | ||
- | * CVS/svn/svk http://svk.elixus.org/?SVKvsSVNvsCVS | ||
- | * ??? http://docs.codehaus.org/display/SCM/SCM+Matrix | ||
- | * Arch/svn : http://hackers.propus.com.br/~pablo/blog/?id=60 | ||
- | |||
- | ==== Discussions ==== | ||
- | * http://blog.madduck.net/2005/08/30/2005.08.30-paintball | ||
- | * Pour mercurial : http://gravityboy.livejournal.com/18637.html | ||
- | |||
- | ===== Discussion centralisé / distribué ===== | ||
- | * Pro centralisé (mais problème des droits) : http://blog.ianbicking.org/distributed-vs-centralized-scm.html |