Ci-dessous, les différences entre deux révisions de la page.
— |
sio:ppe2:mission_3:comp_ver [18/09/2016 02:54] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Comparatif des logiciels de versionning ====== | ||
+ | Liste des principaux logiciels de gestion de version à comparer : | ||
+ | |||
+ | ===== Subversion ===== | ||
+ | Source : [[http:// | ||
+ | |||
+ | * Disponible pour : GNU/Linux, Mac OS X et Windows | ||
+ | * Subversion permet de tracer les versions de répertoires, | ||
+ | * Subversion permet de renommer un fichier ou un répertoire tout en conservant son historique. | ||
+ | * Possibilité d’utilisation en ligne. | ||
+ | |||
+ | ===== Mercurial ===== | ||
+ | |||
+ | |||
+ | Source : | ||
+ | |||
+ | Est un logiciel de gestion de version écrit principalement en python. | ||
+ | |||
+ | Il a été créé pour s’utiliser via des lignes de commandes et utilise un protocole . | ||
+ | |||
+ | Toutes ses commandes commençant par « hg », en référence au symbole chimique. | ||
+ | |||
+ | Git: [[http:// | ||
+ | |||
+ | * Open source | ||
+ | * Simple à apprendre | ||
+ | * Opérations exécutées en local (avantage de performance) | ||
+ | * Plus rapide que les autres logiciels | ||
+ | |||
+ | Tableau comparatif : | ||
+ | |||
+ | ^ ^GIT ^Mercurial ^Subversion ^ | ||
+ | | Disponible sur MAC OS, Windows et Linux | ✔ | ✔ | ✔ | | ||
+ | | Utilisable sans serveur : (opérations exécutées en local) | ✔ | ✔ | ✔ | | ||
+ | | Renommer un fichier ou un répertoire | ✔ | | | | ||
+ | | Utilisation en ligne | ✔ | ✔ | ✔ | | ||
+ | | Logiciel simple à utiliser | ✔ | | | | ||
+ | | Gérer les gros projets | | ✔ | | | ||
+ | | Gestion des fichiers ASCII et binaires. | | ✔ | | | ||
+ | | Interface Web Intégrée | | ✔ | | |