Créateur | CollabNet |
---|---|
Développé par | Apache Software Foundation |
Première version | [1] |
Dernière version | 1.14.5 ()[2] |
Dépôt | svn.apache.org/repos/asf/subversion/trunk |
Écrit en | C, Python, C++, Java, Ruby et Perl |
Système d'exploitation | GNU/Linux, Microsoft Windows, macOS et BSD |
Formats lus | SVN dump format (v1) (d), SVN dump format (v2) (d), SVN dump format (v3) (d) et SVN dump format (generic) (d) |
Formats écrits | SVN dump format (v1) (d), SVN dump format (v2) (d), SVN dump format (v3) (d) et SVN dump format (generic) (d) |
Type |
Gestionnaire de code source centralisé (d) Projet de la fondation Apache (d) |
Licence | Licence Apache 2.0 |
Site web | subversion.apache.org |
Subversion (en abrégé svn) est un logiciel de gestion de versions, distribué sous licence Apache[3]. Il a été conçu pour remplacer CVS. Ses auteurs s'appuient volontairement sur les mêmes concepts (notamment sur le principe du dépôt centralisé et unique) et considèrent que le modèle de CVS est bon, seule son implémentation est perfectible.
Subversion fonctionne donc sur le mode client-serveur, avec :
Le projet a été lancé en par CollabNet, avec l'embauche par Jim Blandy de Karl Fogel, qui travaillait déjà sur un nouveau logiciel gestionnaire de version.
Le , Subversion est devenu officiellement un projet de la fondation Apache, prenant le nom d'Apache Subversion.