università di milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. ·...
TRANSCRIPT
![Page 1: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/1.jpg)
LABORATORIO 2
Git internals
prof. Carlo Bellettini
![Page 2: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/2.jpg)
Esercizi
Scrivere uno script di shell che produca un repository git nella situazione descritta dalla figura.
Oltre ai comandi git è possibile usare solamente i comandi
printf
cp
mkdir
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi1 / 7
![Page 3: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/3.jpg)
Esercizio 1
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi2 / 7
![Page 4: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/4.jpg)
Esercizio 2
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi3 / 7
![Page 5: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/5.jpg)
Esercizio 3
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi4 / 7
![Page 6: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/6.jpg)
Esercizio 4
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi5 / 7
![Page 7: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/7.jpg)
Esercizio 5
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi6 / 7
![Page 8: Università di Milanohomes.di.unimi.it/~sisop/lucidi1819/svigruppo-lab02.pdf · 2018. 12. 6. · Git internals prof. Carlo Bellettini. Esercizi Scrivere uno script di shell che produca](https://reader035.vdocuments.pub/reader035/viewer/2022063005/5ffae102b188436cd658c34f/html5/thumbnails/8.jpg)
Esercizio finale
Partendo dalla configurazione ottenuta alla fine dell'esercizio 2.
Portare il repository nella situazione richiesta dall'esercizio 1.
prof. Carlo Bellettini - Laboratorio Sviluppo Software in Gruppi di Lavoro Complessi7 / 7