Sistema di controllo di versione distribuito

Author

Abstract

Il progetto consiste nella realizzazione di un sistema di controllo di versione
distribuito (DVCS) che permetta di tener traccia delle modifiche e delle
versioni apportate a codice sorgente senza utilizzare un server centrale.
La nostra versione sarà fortemente ispirata al DVCS Git e ne implementerà
le funzioni descritte nella sezione 1.
Nello specifico, gli utenti che accedono al client web vedranno una sorta di
linea di comando accompagnata da un toolbox che offre semplici funzionalità,
come creare un nuovo repository o visualizzare quelli a cui si ha accesso.
Tramite la riga di comando sarà possibile scrivere del codice corrispondente
alle tipiche azioni di un DVCS precedute dall’istruzione onix, omonima del
progetto: con queste si potrà apportare modifiche a file, crearne delle versioni
(commit), caricarle o scaricarle.

Material

Tags:
    

Course

— a.y.

2020/2021

— credits

6

— cycle

2nd cycle

— language

wit.gif

Teachers

— professor

Andrea Omicini

— tutors

Giovanni Ciatto

Context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

DISI

— 2nd cycle

8614 Ingegneria e scienze informatiche 

URLs & IDs

AMS page
course on Virtuale
virtual room
course timetable

— course ID

58260

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY