Apache svn 1.7 est disponible depuis le 11 octobre 2011. Des changements conséquents ont été apportés en comparaison aux versions précédentes. La licence Subversion ayant changé de main depuis la récupération du projet par Apache Fondation, il fallait s’attendre à quelques transformations.
L’une des fonctionnalités notables introduites par cette dernière version de Subversion 1.7 est la centralisation des métadonnées en un point de stockage unique accessible dès la racine du répertoire de travail. Terminé les myriades de dossiers .svn ! Désormais et pour rejoindre Git, Subversion gèrera les copies de travail via un seul dossier. Cependant, ce dossier disposera d’une base de données SQLite en backend contenant toutes les métadonnées dont Subversion aura besoin pour fonctionner avec ce dossier unique.
Les performances ont étés globalement accrues
les dialogues client/serveur sont mieux pris en charge à partir de la version 1.7 grâce au protocole HTTP v2.
Renommer localement les noms de fichiers et de dossiers devient plus simple, plus fiable et traçable.
Amélioration des merges.
Meilleure gestion des conflits.
Possibilité de faire des checkouts portant sur une sélection de dossiers et de fichiers au sein d’une hiérarchie.
Etc..
Apache Fondation semble vouloir marquer avec cet opus qui se veut plus stable et plus proche de ce que beaucoup de développeurs connaissaient déjà en utilisant Git ou Mercurial. Le projet a pris énormément de maturité et comble sur le papier son retard face à ses rivaux. Rappelons au passage que cette dernière release a pour principal objectif de répondre de manière positive aux fortes attentes de la part de la communauté Subversion comme le soulignait David Richards, président et CEO de Wandisco en début d’année alors que le projet était en cours de développement :
“This move clearly demonstrates our continued commitment to the Subversion project,”
“Subversion’s growth in the enterprise has been nothing short of staggering and this new release will enable features that developers have been asking for.”
Le fait que le projet soit aujourd’hui soutenu par The Apache Fondation en plus des contributeurs comme Wandisco suffira-t-il à faire revenir ceux pour qui l’ancien Svn rimait avec cauchemars ?
N’hésitez pas à vous rendre sur le site officiel pour plus de détails.
http://subversion.apache.org/docs/release-notes/1.7.html
Et TortoiseSVN dans tout ça ?
TortoiseSVN l’intégre déjà dans son fonctionnement en version stable. Pour en savoir plus sur TortoiseSVN , rendez-vous à la page dédiée à la release : vous y trouverez également le lien de téléchargement et les information sur comment installer TortoiseSVN.
http://tortoisesvn.net/tsvn_1.7_releasenotes.html
Uber aussi ?
Et pour le plus grand plaisir des Fans d’UberSVN, la prise en charge est également assurée et la stabilité devrait être au rendez-vous.