Gitbackend: Difference between revisions
No edit summary |
|||
| Line 26: | Line 26: | ||
=== '''Steps to move on this project:''' === | === '''Steps to move on this project:''' === | ||
1. Code to use git as datastore | 1. Code to use git as datastore | ||
Datastore should provide "CRUD" functionality of program for git backend along with special features as mentioned in functional requirements. | |||
2. Desigin UI | 2. Desigin UI | ||
UI should allow user to perform following activies in database: | |||
* fork | |||
* clone | |||
* start new program versioning | |||
* see history of program | |||
* pull request | |||
* merge | |||
* add new content to the versioned program | |||
* look at difference between current state of program and versioned state of program | |||
* create branche | |||