Outils pour utilisateurs

Outils du site


doc:veille:gestion_de_code_source

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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/05 15:01]
lehobey
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Systèmes de gestion de code source ====== 
  
-  * Wikipedia : http://​en.wikipedia.org/​wiki/​Revision_control 
- 
-===== 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 
-  * 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/​ 
-      * http://​lwn.net/​Articles/​141676/​ 
-    * http://​linuxfr.org/​~GomGom/​18736.html (voir avis à la fin) 
-  * Réponse à Erich Schubert : http://​www.selenic.com/​pipermail/​mercurial/​2005-September/​004325.html 
-  * http://​www.selenic.com/​pipermail/​mercurial/​2005-July/​002961.html 
-  * Sur tous systèmes d'​exploitation : 
-    * http://​mercurial.berkwood.com/​ 
-    * http://​www.selenic.com/​mercurial/​wiki/​index.cgi/​BinaryPackages 
- 
-===== 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/​ 
-  * http://​wiki.debian.org/?​DebFrSVN 
-  * Doc : http://​svnbook.red-bean.com/​nightly/​en/​index.html 
-  * Installation d'un serveur : 
-    * http://​www.cosmogeek.net/​ 
-      * http://​www.cosmogeek.net/​index.php/​2005/​04/​12/​38-InstallerSubversionUbuntu 
-    * http://​www.xhtml.net/​articles/​subversion-apache2-debian 
-    * http://​jay.bertrand.free.fr/​blog/​index.php?/​archives/​27-guid.html 
- 
-===== 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 
- 
-====== Autres ====== 
-  * Maven : http://​maven.apache.org/​ 
-    * http://​blogs.codehaus.org/​people/​emmanuel/​archives/​000499_mavenscm_has_arrived.html 
-    * http://​people.debian.org/​~avdyk/​maven.html 
- 
-===== Mes goûts ===== 
-Je connais (mes goûts) : 
-  * [[doc:​gcs:​cvs]] (c'est mort ; marre) 
-  * svn (bof) 
-  * arch (bon pour la décentralisation,​ mais interface toujours pas naturelle pour moi ; beaucoup de qualités mais avenir du développement ?) 
-  * baz/bzr (ça ne m'​excite pas) 
-  * git (trop spécifique et bourrin pour moi) 
-  * darcs (pas mal, facile pour contribuer avec l'​auteur original) 
-  * [[doc:​gcs:​mercurial]] (à l'air très intéressant ; défaut du renommage...) 
- 
-Logiciel de conversion de l'un à l'​autre : 
-  * [[doc:​gcs:​tailor]] 
doc/veille/gestion_de_code_source.1144242119.txt.gz · Dernière modification: 2006/04/05 15:04 (modification externe)