versiebeheer repository invantive producer afstudeerstage wouter vos 1
TRANSCRIPT
![Page 1: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/1.jpg)
1
Versiebeheer RepositoryInvantive Producer
Afstudeerstage Wouter Vos
![Page 2: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/2.jpg)
2
Agenda Invantive
Invantive
Uitvoering
Resultaten
Toekomst
Doel
Doel Uitvoering Resultaten Toekomst
![Page 3: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/3.jpg)
3
Invantive ProducerIdeeSpecificaties in repositoryInvantive Estate
• Idee / strategie
Invantive
Uitvoering
Resultaten
Toekomst
• Specificaties
• Invantive Producer
• Projectmanagement software
Doel
![Page 4: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/4.jpg)
4
Software genererenLevel editor
Snel reagerenAlleen gewenste functionaliteit
Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 5: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/5.jpg)
5
Doel van de opdrachtVersiebeheer op een database• Rekening houden met relaties• Visualisering verschillen• Samenvoegen van versies• Inzichtelijk maken wie, wat, wanneer
Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 6: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/6.jpg)
6
Versiebeheer• Geschiedenis bijhouden• Verschillen berekenen• Afsplitsingen• Samenvoegen• Parallel ontwikkelen
Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 7: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/7.jpg)
Uitvoering• Research & Development• Hoe werkt versiebeheer op een database• Complexiteit Invantive Producer• Focus op verschil functionaliteit• Een efficient verschil algoritme• PL/SQL implementatie• WPF en Model View ViewModel
7Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 8: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/8.jpg)
8
Verschil berekeningHij berekent het verschilDaar berekenen wij het verschilHijDaar berekenten wij het verschil
Invantive
Uitvoering
Resultaten
Toekomst
Snel verschil algoritme
Doel
![Page 9: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/9.jpg)
9
Inhoud verschillenEen onderdeel heeftafhankelijk van zijn typeeen aantal groepenonderdelen van een type
Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 10: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/10.jpg)
10
Eigenschap verschillenEigenschappen bepalenhoe een onderdeel hetsysteem beïnvloed
Invantive
Uitvoering
Resultaten
Toekomst
Doel
![Page 11: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/11.jpg)
11
ToekomstOntwikkeling versiebeheer
Invantive
Uitvoering
Resultaten
Toekomst
• Samenvoegen• Parallel ontwikkelen• Afsplitsingen• Toepassing van een specifieke commit• Volgend afstudeerproject
Doel
![Page 12: Versiebeheer Repository Invantive Producer Afstudeerstage Wouter Vos 1](https://reader035.vdocuments.net/reader035/viewer/2022070315/5551a0ed4979591f3c8b5662/html5/thumbnails/12.jpg)
Bedankt voor jullie aandachtVriendelijke groeten
Wouter Vos