Sponsorised links
This year
Versions - Mac Subversion Client
Versions provides a pleasant way to work with Subversion on your Mac. Whether you’re a hardcore Subversion user or new to version control systems, Versions will help streamline your workflow.
InfoQ: Distributed Version Control Systems: A Not-So-Quick Guide Through
A guide to three major Distributed Version Control Systems: git, Mercurial and Bazaar.
Sauvegarder, synchroniser et partager vos fichiers
Dropbox est une application qui vous permettra de synchroniser vos fichiers présents sur votre ordinateur sur Internet. Vous pourrez ainsi garder chaque version de document, sauvegarder votre contenu, y accéder par Internet et même le partager avec vos amis.
Sponsorised links
2007
Version Control with Subversion
This is the online home of Version Control with Subversion, a free book about Subversion, a new version control system designed to supplant CVS. As you may have guessed from the layout of this page, this book is published by O'Reilly Media.
Subversion
The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.
Utilisation de SVN sur votre système d'exploitation
Ce chapitre présente l'utilisation de SVN sur les systèmes d'exploitation suivants : Windows (98SE, 2000, XP) et Linux (en console et sous environnement Kde ou Gnome). Il propose l'installation de logiciels de gestions de sources utilisant le protocole SVN et explique les paramètres de base.
AlternC
AlternC est un ensemble de logiciels de gestion d'hébergement mutualisé sous linux, facile à utiliser, facile à installer, basé uniquement sur des logiciels OpenSource, AlternC étant sous licence GPL.
Ce logiciel contient un système d'installation et de configuration automatique, ainsi qu'un panneau de contrôle accessible par le web, pour la gestion des utilisateurs et des services web (domaines, mails, comptes ftp, statistiques ...)
MPY SVN STATS
I've searched the web quite a bit for a good log analysis tool for Subversion and didn't find any good project.
Since we use Subversion where I work I wanted to see who made most commits, who changed how many lines and get some nice looking graphs that would show progress in the project.
Then I realised that svn --xml -v log returns XML, which is really easy to parse.
So, here it is: simpliest possible, but still usable - I hope.
XML.com: A Theory of Compatible Versions
Making versioning work in practice is a difficult problem in computing. Arguably, the Web was able to increase dramatically in popularity because evolution and versioning were built into HTML and HTTP. Both systems provide explicit extensibility points and rules for understanding extensions that enable their decentralized extension and versioning.
Installer Subversion (Ubuntu)
Dans un précédent billet, j'ai détaillé la procédure d'installation d'un serveur Subversion sous Ubuntu. L'exemple que j'avais donné n'est toutefois valable que pour un seul dépôt (repository), et donc un seul projet. Comme il est rare pour un développeur de travailler sur un seul projet à la fois, voici quelques indications pour créer plusieurs dépôts sur un même serveur.
Installer Subversion et Trac
Ce tutoriel explique comment installer le gestionnaire de révisions et de source Subversion (svn) et Trac, un ensemble d’applications associés à SVN contenant un wiki, un collecteur de bugs, etc.
Installer un dépôt Subversion sous Ubuntu
Ce billet était parti pour être une critique du livre Subversion, Pratique du développement collaboratif avec SVN mais je pense qu'il est finalement plus intéressant de prendre un exemple concrêt comme il est suggéré dans le titre du livre, l'apprentissage de Subversion passe surtout par la pratique. Ayant quelques petits scripts à mon actif, c'était le moment où jamais de m'y mettre !
Principles of Service Design: Service Versioning
This paper is focusing on fundamental guidelines for versioning schemas and Web services. Six specific principles for versioning Web services are identified
