Onix: sistema di controllo di versione distribuito


Onix: sistema di controllo di versione distribuito

classic project

Authors

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.

Outcomes

Tags: DVCS DVCS Git

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–2023 APICe@DISI – PRIVACY