You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Supported git to create and sync * Updated antd * Updated icons * Improved header * Top bar for models & empty models list * Removed one extra reducer and actions * Removed one extra reducer and actions * Crossplatform css * Models reducers, some models actions, base for model list, imrovements * Models list, ability to delete models * Added ability to upload models * Improved form, reinit models after create * Removed some importants in css * Model running dialog window, a lot of fixes |
6 years ago | |
|---|---|---|
| .. | ||
| management | 7 years ago | |
| migrations | 7 years ago | |
| static/git/js | 6 years ago | |
| README.md | 7 years ago | |
| __init__.py | 7 years ago | |
| admin.py | 7 years ago | |
| apps.py | 7 years ago | |
| git.py | 6 years ago | |
| models.py | 7 years ago | |
| tests.py | 6 years ago | |
| urls.py | 7 years ago | |
| views.py | 7 years ago | |
README.md
Git Integration For Annotation Storage
Description
The application allows to integrate any git repository like an annotation storage for a CVAT task. It supports github or gitlab repositories. The SSH protocol is used for an authorization.
Using
- Put a private SSH key into the
sshdirectory. The public key corresponding to this private key should be attached to an github user. - If you don't put any custom key, it will generated automatically.
- Setup a repository URL and a path (which is relative for a repository) in the create task dialog.
- Annotate a task.
- Press the button "Git Repository Sync" on the dashboard.
- In the dialog window press the button "Sync" and waiting for some time.
- An annotation will be dumped, archived and pushed to the attached remote repository. You can do a pull request manually.