Introduction To Subversion MaiLing. Inhoud Probleem stelling Oplosing: TortoiseSVN Jargon Repository Working Dir.

Slides:



Advertisements
Verwante presentaties
Handleiding installatie XBMC
Advertisements

Clubmiddag 16 april 2013 Ruud Vloeimans 2013 © R.P.Vloeimans, Amstelveen, Netherlands Cloud Computing.
Digitaal Depot. Waarom een Digitaal Depot •Overheden en particulieren werken steeds meer en soms alleen nog maar digitaal; •Gebruikers verwachten digitaal.
Installatie & beheer Jonathan Mohnen Martijn Wolfs.
Welkom bij de presentatie van Onlinezeilen.nl. - Gratis online boekingssoftware - Automatisering voor zelfstandige schippers - Onafhankelijke platform.
Applicatie virtualisatie
16-bit besturingssystemen enkel een grafische gebruikersinterface bovenop MS-DOS MS-DOS levert essentiële diensten zoals toegang tot de harde schijf.
Server Management Framework
OneImage. In het verleden –Een image voor iedere type PC of laptop –Onmogelijk versie beheer te gebruiken –Veel schijfruimte nodig om alle images op te.
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Windows Server 2012 Optimaliseer uw IT. Ready for the Future.
Vernieuwde SCORM-engine PAT Learning Summit On the Move.
CEO & Managind director Syntegro
Databank van een restaurant Download op Twee tabellen: Klanten: Alle klanten die minstens.
Linux Workshop 1 Introductie. Geschiedenis  1969: UNIX  Simpel en elegant  Geschreven in C  Mogelijk om code opnieuw te gebruiken  1991: Linux 
Web Apps de online plek om samen te werken Gebruik Office overal Beste gebruikerservaring Werk beter samen Breng ideeën tot leven.
Processor Hart van de computer.
Installeren, configureren en onderhouden
1. 2 Wat is Asterisk? Software pakket, gebaseerd op GNU/linux Toolkit, voornamelijk gebruikt voor VoIP toepassingen Standaard ingebouwde functies: Voic ,
Methods of Development. Never Google Shitpipe * with safe-search off.
Methods of Development. Organisatie Proces Techniek.
Subversion Version control
Klaas-Jan van Heeringen
PROJECT IMAGI Door HauMe Hauwaert Michiel & Meyers Arnold.
Linux Workshop 2 Installatie en partities. Linux in VMware  VMware Workstation  Versie >= (voor volledige ondersteuning Ubuntu 10.10, en ook Windows.
Linux Workshop 3 Systeem configuratie. Na de installatie  Netwerkinstellingen controleren (ook proxy!)  Systeem software updaten  Hardware drivers.
Delft3D GIS integratie Jan Mooiman 18 mei SIMONA gebruikersdag2 Inhoud Waarom GIS? Gebruikerseisen Ontwikkelingen Demo.
Operating Systems Informatica.
Mamut Business Software versie 11. Bureaublad  Achtergrond/waarom  Welke mogelijkheden?  Wat betekent het voor u?  Voordelen?  Branches / soort bedrijven?
M A K E Y O U R N E T W O R K S M A R T E R July, Middag programma.
Ontwikkeld door CWB3. Opbouw Presentatie 1.Wat is GeoSport? 2.Ontwerp 1.Gebruikte ontwerpmethodieken 2.Ervaring 3.Implementatie 1.Gebruikte technologieën.
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Software Engineering Thierry Coppens.
De kracht van OES2 op Linux!. Agenda Sterke punten van OES2 Beheer OES2, hoe ziet dit er uit? Producten in OES2 Nieuw in OES2 SP1 (nov/dec 2008) Migratie.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
Een overzicht van de hedendaagse mogelijkheden voor het bouwen van websites.
Indoor navigation Presentatie Increment 3 EII6RTa Ingmar te Raa
Artificial Pancreas Cheetah Just Boerlage & Patrick van Kouteren.
Win XP alternatieven Nieuwe Laptop of PC Win 8 installeren op oude computer Tablet of i-pad Apple Macintosh Blijven werken met Win XP Linux.
Linux Turnkey – Torrent Appliance Door Bert Eggermont & Brecht Moonens.
Module 3 – Hoofdstuk 2 Systeemsoftware.
OPTIGUARD OBSERVER. Eigenschappen en vereisten Eigenschappen Grafische en akoestisch alarmen Alarmen zichtbaar op kaarten van winkels en winkelcentra.
Netwerken Groep Appel.
2 August SQL Les August Agenda Herhaling Herhaling Cursors Cursors MS SQL Server and MS Excel MS SQL Server and MS Excel Oefeningen.
Installatie Windows 10 woensdag 30 september 2015.
Impressie van de nieuwe User Interface(s) G. Donchyts, Deltares
Datum Task Force Architectuur development in 2008.
Automatische builds vanuit ClearCase UCM 1 Visual & Integrated Build Engine Automatische builds vanuit ClearCase en UCM Download ClearVibe Light Download.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
EMSE 20 oktober 2015 Verlichting, het Internet of Things en ARM mbed 3.0 Klaas de Waal.
Ben Welman E-boeken maken met DITA. Wie is Ben Welman Werkzaam bij Saxion (t/m aug. 2011) Opleiding Comm. Techn. Bedrijfskunde R&D bij ICT & Onderwijs.
Hoe beheer je efficiënt computers op school? Linux Terminal Server Project (LTSP)in de praktijk Rob Burggraaf Bovenschoolse ICT coördinator VPCO.
 Value Add Distributeur van innovaphone  Benelux  UK Wim Rapol – Com8.
Versiebeheer van database changes | 19 april 2012 Versiebeheer van database changes “Database Changes done Right” – thedailywtf.com Arjen van Vliet DICTU.
C++ Les 1: introductie. Programmeren Programma’s scripts Websites libraries (Sound, GUI, netwerking…)
Digitale handigheidjes.  Symbaloo  Jing  Woordenwolk via Wordle of Taxcedo Web 2.0.
E-diagnostiek Hans Zandleven 14 november Over Izore Laboratorium voor medische microbiologie Izore werkt voor de 1 e en 2 de lijn Ca 120 medewerkers.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 GBIF IPT Vereisten Kyle Braak Developer GBIF Secretariaat.
COINS 2.0 NAVIGATOR Peter Willems. COINS 2.0 NAVIGATOR 2 | COINS 2.0 Navigator Highlights Volledig redesign ten opzichte van de COINS 1.x Navigator Pre-release.
Informatica Welkom! maandag 16 November Les B-5.
Kris De Schutter // Klantendag T IPS & T RICKS / O NTWIKKELINGEN.
Fletransport via sshd en fliezilla HCC Linuxwerkgroep Breda.
J.J. Keijser Nikhef Amsterdam Grid Group Nikhef Jan Just Keijser 4 December 2013.
Virtualisatie 29 sept 2012 Een wegwerpcomputer met VirtualBox
Operating Systems Informatica.
Linux, LPI en Raspberry Pi binnen NASC
‘Business at the speed of change’
Debian/Ubuntu Packaging
Geschiedenis Platte structuur
Continuous Integration and Continuous Deployment
Transcript van de presentatie:

Introduction To Subversion MaiLing

Inhoud Probleem stelling Oplosing: TortoiseSVN Jargon Repository Working Dir

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?

Probeemstelling in figuren (1/2)

Probeemstelling in figuren (2/2)

Oplossing Nood aan een versie beheer systeem version control system (VCS) bv: Subversion (Redmine, PokerTH..) Gratis e-boek: Mercurial (Mozilla, Python..) git (Linux Kernel, Qt, Eclipse..) Bazaar (Ubuntu, MySQL, Inkscape..) Wij gebruiken: TortoiseSVN The coolest Interface to (Sub)Version Control

TortoiseSVN Van CLI naar GUI Integratie in de Windows shell Komt met: Merge en diff tool Windows icon set Client-server model (centraal beheer)

Oplossing: grafisch

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

Repository (1/2)

Repository (2/2)

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

PPT Jürgen & DEMO