Introduction

Ce module concerne les logiciels de gestion de version

Ces logiciels permettent de conserver et de gérer le code source lors de la création d’un logiciel. Ils permettent de "versionner" et stocker un ensemble de fichiers dont souvent le code source du logiciel. Nous vous présenterons alors Github, que nous utilisons, et vous présenterons d’autres logiciels.

Petite precision:

GIT est un logiciel de gestion de versions

GitHub est un service web d'hébergement et de gestion de développement de logiciels, qui UTILISE Git

Le cours

Pour aller plus loin...


Le Quizz

Lequel d'un logiciel de gestion de version est le plus ancien?


Mercurial
Cvs
Svn

Quelle est la fonction première d'un logiciel de version?


un logiciel qui permet de communiquer entre les développeurs
un logiciel qui permet de stocker un ensemble de fichiers en conservant la chronologie de toutes les modifications qui ont été effectuées dessus

Laquelle de ces propositions est un logiciel de gestion de version


Github
Git

Correction

1)Lequel de ces logiciels de gestion de version est le plus ancien?

Cvs

2)Quelle est la fonction première d'un logiciel de version ?

Un logiciel de gestion de version est un logiciel qui permet de stocker un ensemble de fichiers en conservant la chronologie de toutes les modifications qui ont été effectuées dessus (definition wikipedia)

3)Laquelle de ces proposition est un logiciel de gestion de version

Git

GitHub, utilise Git


Rendez-vous sur le forum pour discuter de ce module