Liens connexes

Dépêche modérée par

: Subversion rentre en phase alpha.

Posté par matiasf (). Modéré le 24 juillet 2002.
0
Subversion vient de rentrer en phase alpha avec un gel des fonctionnalités.

Subversion (ou SVN pour les intimes) est LE remplaçant de CVS de la communauté open-source. C'est un gestionnaire de version puissant :

  • de vraies commandes cp, mv, rename côté client.

  • le versionnement des répertoires.

  • notions d'étiquetage et de branche.

  • le versionnement est fait pour une arborescence complète et non par fichier.

  • les changements sont atomiques (toutes les modifications de tous les fichiers sont prises en compte ou rien du tout).

  • accès réseau optimisé (un peu à la rsync).

  • possibilité d'attacher des propriétés à un fichier (type-mime, conversion de fin de ligne, icône etc...).

  • Subversion tourne sur tous les unix et sous windows !


A l'utilisation, sa prise en main est simple et son utilisation agréable. Il manque un client graphique (normal le backend est en cours de développement) mais il existe déjà une extension de nautilus (ou gnome-vfs) pour "browser" un dépôt.

Pour les courageux, il est exploitable pour un projet (les développeurs de Subversion utilisent ... Subversion pour leur gestionnaire de version depuis 11 mois !). Néanmoins, mon expérience n'est pas très satisfaisante en l'utilisant avec Apache (peut-être un problème spécifique à ma machine). Vous pouvez visionner le dépôt actuel du subversion et utiliser l'actuelle et non finie interface web ici.


Pour l'installer, il faut apache 2.0.40 ... qui est en cours de développement. A bon entendeur ...


J'ai traduit leur handbook en français (il y a 2 semaines et 2/3 trucs ne sont plus à jour). Toutes les critiques sont appréciées.

> Lire les commentaires (93 commentaires, moyenne: 4,4).  

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.

[+] hép, modéros !

Posté par Pierre Tramo (page perso, ) le 24/07/2002 à 07:39. (lien). Évalué à -5.

Il y a un s/rendre/rentre/ à faire sur le titre, je crois.

[-1]

Atonique

Posté par MagicNinja (page perso, ) le 24/07/2002 à 07:53. (lien). Évalué à 11.

Dans la news initiale (avant correction par les moderos), il y avait le terme 'atonique'. Le modero qui a corrige a remplace ca par atomique (c'est d'ailleurs ainsi que j'avais interprete le 'atonique') ; mais dans la traduction de la documentation on retrouve encore 'atonic'...
Donc question: atonic, c'est une faute qu'on retrouve partout ou un mot manquant a mon vocabulaire ?

Et cela vaut quoi ?

Posté par Nicolas Boulay () le 24/07/2002 à 08:33. (lien). Évalué à 21.

Je suis en train de regarder un truc pour utiliser CVS dans des projets. Subversion apporte quoi qui fait vraiment ch... dans CVS ?

Il compte rendre cela "stable" quand ?

Subversion est prêt pour le Desktop ?

Posté par G. R. (page perso, ) le 24/07/2002 à 08:44. (lien). Évalué à 15.

J'ai parcouru vite fait la doc, et il y a un point qui me gène.
J'ai eu l'impression que la présence d'Apache était nécessaire pour utiliser Subversion.
Est-ce parce-que j'ai mal compris, ou est-ce bien ça ?

Sinon, il y a quelques points forts dans Subversion par rapport à cvs qui en font quelquechose d'intéressant, enfin le jour où ce sera stable (j'ai pas trop envi de confier mes travaux à un outil en version alpha).

Par exemple, une véritable gestion d'arborescences complète.

[+] Oui, mais cependant

Posté par Gruik Man () le 24/07/2002 à 08:57. (lien). Évalué à -13.

Nautilus sux

Donc subversion aura un quelconque intérêt quand on pourra l'utiliser de manière graphique dans un vrai environnement, dépouvu de gnomeries.

(mhhh, à combien ça va descendre ça? ;) )

[+] Doc en francais et HTML

Posté par Nicolas Boulay () le 24/07/2002 à 09:01. (lien). Évalué à -9.

La doc en français utilise des liens avec accents et mon pauvre IE n'a pas l'air d'aimer du tout (erreur 404).

nicO

[+] c'est normal ?

Posté par ptifeth (page perso, ) le 24/07/2002 à 10:10. (lien). Évalué à -19.

c'est normal qu'ils utilisent CVS pour leur suivi de version ?

-1, c'est que le début...

Les paris sont ouverts

Posté par jeanmarc () le 24/07/2002 à 10:23. (lien). Évalué à 7.

La question la plus intéressante dans l'histoire, selon moi, c'est:
Est-ce que Linus va utiliser subversion et abandonner bitkeeper?

Personnellement, je parie 10¤ qu'il va envoyer tout le monde chier en disant que c'est de la merde et garder son bk!

Et vous? Vous en pensez quoi?

Une question...

Posté par jigso () le 24/07/2002 à 12:10. (lien). Évalué à 5.

Est-il possible de définir des dépendances entre projets avec Subversion ?
Par ex, j'ai 2 projets, un programme et une lib,
le programme utilise la lib en statique et je veux garder comme info quelle version de lib a été utilisée pour compiler une certaine version du programme.

Je n'ai encore jamais vu d'outil de gestion de source capable de faire ça, mais je n'ai peut-être pas les yeux en face des trous...

Versionnement + question aux admins

Posté par Benoît Bailleux (Jabber id, ) le 24/07/2002 à 12:38. (lien). Évalué à 4.

Ouais, ouais, ouais : je ne sais pas si ça n'est pas un peu pénible, d'avoir une gestion des versions par arborescence complète au lieu des fichiers. J'avoue ne pas avoir pris le temps de consulter les détails de SubVersion, mais moi je trouve que c'est bien d'avoir une gestion par fichier, parce que c'est précis et on peu laisser des traces détaillées de l'histoire de chaque fichier, clairement identifiées. Pour les traitements d'ensemble, on utilise des tags.
L'idéal étant peut être quand même de pouvoir faire les deux en fonction des besoins.

Note pour les admins :
Ca m'enerveeeeuuu, mais je n'arrive pas à poster certains commentaires : Mozilla finit par emettre un "Document contains no data" et rien ne bouge. Cela ne semble arriver qu'au delà d'un certain niveau de profondeur des threads.

--
BB

Revenir en haut de page