Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What features to implement in a version control system? [closed]

I will be implementing a version control system in C++ for my final year project.

I would like to know:

  1. What are the features a version control system should must support.
  2. What features do you consider are missing in existing implementations (so that my version control system does more than just reinventing the wheel)
  3. References (if any) to start with.
like image 392
sud03r Avatar asked Nov 30 '22 12:11

sud03r


1 Answers

If you want to do something different / innovative, then I'd reccommended looking into targeting your revision control at something other than source code. There are other application where revision control could be useful (e.g. revision control for documents) and source control has been extensively done already - your unlikely to cone up with an innovation that doesn't already exist in some other source control already.

like image 145
Justin Avatar answered Dec 04 '22 06:12

Justin