Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdAnke Wouters Laatst gewijzigd meer dan 8 jaar geleden
1
Introduction To Subversion MaiLing
2
Inhoud Probleem stelling Oplosing: TortoiseSVN Jargon Repository Working Dir
3
Probleem stelling Je werkt in team aan één project iedereen werkt aan een module. – Waar komt de broncode te staan? – Hoe dekken we ons in tegen calamiteiten? – Wat als je met twee aan hetzelfde bestand moet werken? – Automated integration testing? – Mogelijkheid om een buildserver te gebruiken i.p.v. lokaal te compileren?
4
Probeemstelling in figuren (1/2)
5
Probeemstelling in figuren (2/2)
6
Oplossing Nood aan een versie beheer systeem version control system (VCS) bv: Subversion (Redmine, PokerTH..) Gratis e-boek: http://svnbook.red-bean.com/nightly/en/svn-book.pdfhttp://svnbook.red-bean.com/nightly/en/svn-book.pdf Mercurial (Mozilla, Python..) git (Linux Kernel, Qt, Eclipse..) Bazaar (Ubuntu, MySQL, Inkscape..) Wij gebruiken: TortoiseSVN The coolest Interface to (Sub)Version Control
7
TortoiseSVN Van CLI naar GUI Integratie in de Windows shell Komt met: Merge en diff tool Windows icon set Client-server model (centraal beheer)
8
Oplossing: grafisch
9
Jargon Repository (server) – revisions – head/tip Working Dir (local) – trunk current project – tags afgewerkte versies – branches scratchpad checkout update – pull commit – push diff – difference merge – join
10
Repository (1/2)
11
Repository (2/2)
12
Working dir Foto opname van de repository op de locale HDD. Initiëel via een: checkout Huidige versie downloaden via: update Eigen versie pushen naar de repository: commit
13
PPT Jürgen & DEMO
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.