Post on 15-Jun-2015
description
1
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
Introduction à...
Subversion
2
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
projet
moi
3
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
projet
moi
projet
toi
SYNCHRONISER
?
4
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
projet
moi
projet
toi
serveurSVN
projet
5
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
moiserveur
SVN
projet(v0)Avant
Après
projet (v0)projet(v0)
svn checkout
6
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
projet (v0+)
moiserveur
SVN
projet(v1)Avant
Après
projet (v1+)projet(v1)
svn update
7
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
projet (v1+)
moiserveur
SVN
projet(v1)Avant
Après
projet (v2)projet(v2)
svn commit
8
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
sh$ svn checkout svn://serveur/...sh$ cd ...
sh$ vim ...sh$ python ...
sh$ svn updatesh$ python ...sh$ svn commit
édite/teste
met à jour/teste/valide
*
*
9
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
sh# aptget install subversion
http://www.svnbook.com/
sh$ svn helpsh$ svn help checkoutsh$ svn help ...
10
Subversion (svn)
Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
QA&