Articles précédents : RTFM
- [29] Glossaire de l'infographiste
- [47] Guide : extraction et encodage d'un DVD sous Linux
- [13] Édition de documents [SG|X]ML sous Emacs
- [11] <b>Support du modem ADSL Sagem F@st 800 sous GNU/Linux</b>
- [31] OpenLDAP, addressbook et auth-apache
- [47] tutorial gnus
- [23] Modem ADSL Sagem USB Fast 800
- [29] Un accès haut-débit qui protège la vie privée ?
- [12] Linux et le temps réel
- [9] Documentation de sysctl (partie IP) sous Linux
Liens connexes
- Subversion Home Page (2087 hits)
- 1er article (2087 hits)
- 2eme article (1315 hits)
Dépêche modérée par
Subversion Home Page (2087 hits)
1er article (2087 hits)
2eme article (1315 hits)
> Lire la dépêche (31 commentaires, moyenne: 3,9).
Re: Introduction à Subversion
Ce n'est pas les développeurs de subversion qui conseillent tout de même de ne pas encore l'utiliser pour des trucs importants ?
L'avantage de CVS c'est qu'il est quand même super bien intégré dans les softs tels que Emacs, ou d'autres IDE sous Windows, il faudrait attendre un peu pour subversion.
-
[+] [^]Re: Introduction à Subversion
Posté par esprit () le 20/12/2002 à 12:11. (lien). Évalué à -1.> Emacs, ou d'autres IDE sous Windows
Euuh... ben y a pas que Emacs sous Unix qui supporte CVS...
Y'a NetBeans aussi qui le supporte très bien (meuh nan c'est pas lourd... c tres leger... presque autant que vi !!! ;op ).
Doit y'en avoir encore d'autres, mais bon, sorti d'(X)emacs et de NetBeans moi...
Sinon, je me demandais, les sites à la Sourceforge-Tuxfamily-Savannah ne devrait-il pas (pas de suite, mais plus tard) remplacer CVS par subversion a ce moment la ? Ca me paraitrait assez logique.-
[^]Re: Introduction à Subversion
-
[^]Re: Introduction à Subversion
Posté par zeiram () le 20/12/2002 à 12:16. (lien). Évalué à 7.Et n'oublions pas Eclipse (multi-plateforme et logiciel libre, http://www.eclipse.org/(...) ) qui a un excellent support de CVS. À tel point que beaucoup de personnes utilisent Eclipse uniquement comme client CVS pour leurs projets.
D'ailleurs, je crois également qu'il existe déjà un plugin permettant d'utiliser Subversion avec Eclipse. À vérifier toutefois.
Zeiram
-
-
[^]Re: Introduction à Subversion
Posté par gnap gnap (page perso, ) le 20/12/2002 à 12:17. (lien). Évalué à 14.« Ce n'est pas les développeurs de subversion qui conseillent tout de même de ne pas encore l'utiliser pour des trucs importants ? »
Si, en effet.
D'ailleurs, il n'est que dans Debian unstable et la description du paquet debian est sans équivoque :
"Advanced version control system - in development, alpha
This is a development alpha release of Subversion. Don't use it on a real project. You risk losing all your data. "
Ajouté à cela, il nécessite apache 2.-
[^]Re: Introduction à Subversion
Posté par Vivi (page perso, ) le 20/12/2002 à 13:00. (lien). Évalué à 5.Ajouté à cela, il nécessite apache 2.
y'a aussi un mode "local" qui marche sans apache.
-
-
[^]Re: Introduction à Subversion
-
[^]Re: Introduction à Subversion
Posté par khalid () le 20/12/2002 à 14:33. (lien). Évalué à 4.L'avantage de CVS c'est qu'il est quand même super bien intégré dans les softs tels que Emacs, ou d'autres IDE sous Windows, il faudrait attendre un peu pour subversion.
En principe subversion est compatible autant que cela est possible, d'après le site de subversion : http://subversion.tigris.org(...) il est dit :
Subversion is meant to be a better CVS, so it will have most of CVS's features, with as many as possible in the 1.0 release. The main exception is "svn blame" (i.e., "cvs annotate"), which has been put off until after 1.0 for scheduling reasons. Generally, Subversion's interface to a particular feature is similar to CVS's, except where there's a compelling reason to do otherwise
Donc l'adaptation de tous les softs qui ont déjà une interface CVS ne devrait pas être trop compliquée, mais c'est vrai que tant que cela n'est pas fait ...... !-
[^]Re: Introduction à Subversion
Posté par matiasf () le 20/12/2002 à 15:47. (lien). Évalué à 7.Subversion est un remplaçant de CVS. Mais subversion n'a pas pour objectif d'être compatible avec CVS. D'ailleur il ne l'est pas !
Donc les softs clients doivent être réécrits pour subversion.
Néanmoins, il existe une extension d'emacs dans les sources de subversion.
De même il y a le client graphique rapidsvn qui tourne sous Windows et Unix :
http://rapidsvn.tigris.org/(...)
screenshot :
http://rapidsvn.tigris.org/screenshots.html(...)
Il y a un client qui utilise gtk+ et python. C'est gsvn mais je ne sais plus où est la home page.-
[^]Re: Introduction à Subversion
Posté par Olivier Samyn (page perso, ) le 20/12/2002 à 16:22. (lien). Évalué à 3.Si j'ai bon souvenirs, y'a pas de vrai site web pour les clients que tu mentionnes.
On peut les trouver dans le "cvs" de subversion:
http://svn.collab.net/repos/svn/clients/(...)
Ceci dit, ça fait maintenant trois mois que je l'utilise pour mes petits développements à moi et j'en suis très content. Je n'ai évidemment pas la charge d'une dizaine de programmeurs qui accèdent en même temps au serveur... mais bon
-
[^]Re: Introduction à Subversion
Posté par matiasf () le 20/12/2002 à 16:33. (lien). Évalué à 4.> Il y a un client qui utilise gtk+ et python. C'est gsvn mais je ne sais plus où est la home page.
C'est ici :
http://gsvn.tigris.org/(...)
-
-
-
[^]Re: Introduction à Subversion
Posté par Foxy (page perso, ) le 20/12/2002 à 14:39. (lien). Évalué à 7.Ce n'est pas les développeurs de subversion qui conseillent tout de même de ne pas encore l'utiliser pour des trucs importants ?
Si effectivement, les développeurs conseillent de ne pas utiliser Subversion en production.
Néanmoins, Rafael vous confirmera (il doit être trop occupé pour répondre à cet instant) que Subversion marche très bien dans le cadre de son boulot.
Il a lui même converti toute l'arborescence de Perl5 (dont il est un des contributeurs et le rédacteur du résumé hebdo de perl5-porters --> http://use.perl.org(...)) de Perforce vers Subversion et qu'il intègre automatiquement tous les patchs de Perl5 dans son repository Subversion : voir son outil sur le CPAN http://search.cpan.org/author/RGARCIA/CPAN-perlpatch2svn-0.4/perlpa(...)-
[^]Re: Introduction à Subversion
Posté par tuiu pol (Jabber id, ) le 20/12/2002 à 14:57. (lien). Évalué à 2.de Perforce vers Subversion
Pour info : il a fait ça à la main ? ou il y a un petit outils ?-
[^]Re: Introduction à Subversion
Posté par Foxy (page perso, ) le 20/12/2002 à 16:29. (lien). Évalué à 1.Est-ce que tu as lu le lien vers son outil sur le CPAN ?
Il a écrit un outil en Perl qui automatise tout cela (passage de Perforce à Subversion et intégration des patchs des sources de Perl dans le Repository Subversion).
-
-
[^]Re: Introduction à Subversion
-
Re: Introduction à Subversion
> dont le but avoué est de remplacer le vénérable CVS à terme dans la communauté open-source.
D'ailleurs, le serveur cvs de Savannah s'appelle déjà subversions.gnu.org, non? Pour dire qu'ils comptent bien remplacer ce bon vieux CVS, malgré tous les bons services qu'il a rendus je suis d'accord que le temps de la relève est venu.
Mais petite question: comment va se passer la transition chez Savannah? Est-ce qu'on devra recommencer un repository from scratch ou il a-t-il moyen de "convertir"?
-
[^]Re: Introduction à Subversion
Posté par gnap gnap (page perso, ) le 20/12/2002 à 12:29. (lien). Évalué à 17.En fait, l'appellation subversion de la machine qui héberge Savannah est antérieure à l'existence du projet subversion.
Cette machine dédiée à l'origine uniquement à heberger le CVS des projets GNU a été appellé ainsi pour le jeu de mot.
Loic Dachary à lancé le project Savannah et le nom d'hôte de la machine reste celui-là.
Ceci étant dit, sur Savannah vont sans doute être proposé à l'avenir arch/aegis/subversion en alternative à CVS mais pas dans l'immédiat, sans la mesure ou aucun de ces logiciels n'est considéré comme stable et n'existent en paquet debian.
Pour ce qui est de la transition sur savannah, ça n'a pas encore été discuté dans la mesure où, comme dit plus haut, vraisemblablement il s'agira d'ajout d'alternatives, mais CVS restera. Pour ceux voulant passer de CVS à subversion, j'imagine que les dev. de subversions ont prevu une methode pour cela.
En fait, il y a deux prérequis pour l'arrivées d'alternative à CVS :
- adapter le moteur PHP pour que de telles alternatives soient gérer de manière modulaire (et avant cela, ça signifie nettoyer deux trois scripts vitaux peu portable)
- que ces alternatives soient considérées comme stable, au moins par leurs auteurs.-
[^]Re: Introduction à Subversion
Posté par Edouard Gomez (page perso, ) le 20/12/2002 à 13:01. (lien). Évalué à 3.Petite precision/correction:
Aegis est un soft deja tres stable et tres vieux (si si), depuis 1991 iirc. J'ai d'ailleurs poste un journal recemment sur les RCS qui donnent quelques liens pour les dites alternatives a CVS (cliquer sur mon nom puis chercher les journaux)-
[^]Re: Introduction à Subversion
Posté par Edouard Gomez (page perso, ) le 20/12/2002 à 13:03. (lien). Évalué à 3.Bon en fait mon nom redirige sur mon site wanadoo...
les journaux sont la http://linuxfr.org/~GomGom/(...)-
[^]Re: Introduction à Subversion
Posté par Pierre Tramo (page perso, ) le 20/12/2002 à 18:40. (lien). Évalué à 2.Ton nom devrait être un lien sur ton email. (bizarre).
Pour la page perso linuxfr, faut cliquer sur l'id.--
C'est ce que je pensais, vous êtes un petit con monsieur. Une merde de plus dans une immensité de caca virtuel. Vous êtes la honte du net francophone vous et vos copains. (Phill)-
[^]Re: Introduction à Subversion
Posté par Foxy (page perso, ) le 21/12/2002 à 11:16. (lien). Évalué à 1.Non, si on a un site Web configuré dans sa page perso sur DLFP, c'est le lien vers le site Web qui apparait sur le pseudo et pas l'email.
-
-
-
-
[^]Re: Introduction à Subversion
Posté par wismerhill (page perso, ) le 20/12/2002 à 13:08. (lien). Évalué à 4.À noter tout de même que, s'ils ne le considèrent pas comme stable, les auteurs de subversion l'utilisent déjà pour le développer lui-même.
-
[^]Re: Introduction à Subversion
-
-
Autres présentations de subversion
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=(...)
Vous y trouverez aussi les sources, des paquetages pour Mandrake et RedHat.
Re: Introduction à Subversion
Linus va-t-il abandonner bitkeeper maintenant ?
Plus je connais les hommes, plus j'aime ma machine.
-
[+] [^]Re: Introduction à Subversion
Posté par doublehp (page perso, ) le 20/12/2002 à 16:17. (lien). Évalué à -4.Enfin un rebondissement dans l affaire de la licence de Linux ;)
Ne changez pas de chaine ... la suite de l histoire apres une courte pause ...
-
[^]Re: Introduction à Subversion
Posté par matiasf () le 20/12/2002 à 16:41. (lien). Évalué à 9.Il y a eu de grosses discutions sur la mailing.
bitkeeper est un système distribué et subversion est plutôt centralisé. Un système centralisé correspond à la majorité des besoins et reste la priorité. Une orientation pour concurrencer bitkeeper ne sera envisagé qu'après la sortie de la version 1.0.
Sinon il y a le projet arch qui est un RCS plus distribué :
http://www.fifthvision.net/open/bin/view/Arch/(...)
Donc l'objectif actuel reste de remplacer CVS et non bitkeeper, qui finalement n'est utilisé que par un projet :-) ...
Re: Introduction à Subversion
Il se trouve que ce projet approche d'une première version stable
Hum... Ca fait un moment déjà que je guette Subversion. Vu la to do list pour une version beta, et au rythme où vont les choses, je n'attend pas de version stable avant 1 an minimum :o/
L'entreprise est la moins démocratique des organisations humaines.
OpenCM
Pour ceux que les alternatives à CVS intéresse, il y a OpenCM aussi : http://www.opencm.org/(...)
OpenCM is designed as a secure, high-integrity replacement for CVS




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.