Gitbackend: Difference between revisions
No edit summary Tag: visualeditor |
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. | 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: | UI should allow user to perform following activies in database: | ||
* fork | * fork | ||
* clone | * clone | ||
* start new program versioning | |||
* see history of program | |||
* pull request | * pull request | ||
* merge | * merge | ||
* | * add new content to the versioned program | ||
* look at difference between current state of program and versioned state of program | |||
* create branche | |||