1. Linux Arena
DVCSDVCS
Sistemi di controllo versione distribuiti
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Mattia Rizzolo
mapreri@ubuntu.com
Pordenone, 26 Aprile 2014
BazaarBazaar
2. Linux Arena
Mattia Rizzolo
aka mapreri
Prospective Ubuntu developer
Prospective Debian developer
Ubuntu member
Ubuntu-it member
3. Linux Arena
COS'È UN VCS ??
●
È un sistema (software) che permette il versioning
● Il versioning è la gestione di versioni multiple di un
insieme di informazioni
È quindi un sistema che permette di tracciare tutte
le modifiche che vengono fatte a dei file
VERSION CONTROL SYSTEM
4. Linux Arena
COS'È QUINDI UN DDVCS ??
Semplicemnte, è una tipologia di VCS più
avanzata che consente un workflow più libero
DISTRIBUITED VERSION CONTROL SYSTEM
12. Linux Arena
BazaaBazaa
rr
COMMANDS
BAZAAR GIT
init init init
add add add
commit commit commit
diff diff diff
status status status
pull the last commit pull/update fetch/pull
download a remote repo branch clone
create a branch create-local-branch branch
13. Linux ArenaPordenone, 26 Aprile 2014
Domande
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Mattia Rizzolo
mapreri@ubuntu.com
14. Linux ArenaPordenone, 26 Aprile 2014
Grazie
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Mattia Rizzolo
mapreri@ubuntu.com