Download - Premier contact avec Subversion

Transcript
Page 1: Premier contact avec Subversion

1

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

Introduction à...

Subversion

Page 2: Premier contact avec Subversion

2

Subversion (svn)

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

projet

moi

Page 3: Premier contact avec Subversion

3

Subversion (svn)

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

projet

moi

projet

toi

SYNCHRONISER

?

Page 4: Premier contact avec Subversion

4

Subversion (svn)

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

projet

moi

projet

toi

serveurSVN

projet

Page 5: Premier contact avec Subversion

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

Page 6: Premier contact avec Subversion

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

Page 7: Premier contact avec Subversion

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

Page 8: Premier contact avec Subversion

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

*

*

Page 9: Premier contact avec Subversion

9

Subversion (svn)

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

sh# apt­get install subversion

http://www.svnbook.com/

sh$ svn helpsh$ svn help checkoutsh$ svn help ...

Page 10: Premier contact avec Subversion

10

Subversion (svn)

Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

QA&