You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 18, 2020. It is now read-only.
Students push to a Git repository on the server and a post-receive hook starts the test runner.
Maybe in conjunction with e.g. Gitolite to manage the repositories like Gitlab does it.
This inherently would solve the problem of preserving submission history and multi-file support.
Furthermore, as in Gitlab/Github, it could still be possible to make changes via the web interface.
The downside of this approach is that it diverts from the database-only approach which currently enables full restorability of an application instance using just a database dump.
The text was updated successfully, but these errors were encountered:
This is an idea:
Students push to a Git repository on the server and a post-receive hook starts the test runner.
Maybe in conjunction with e.g. Gitolite to manage the repositories like Gitlab does it.
This inherently would solve the problem of preserving submission history and multi-file support.
Furthermore, as in Gitlab/Github, it could still be possible to make changes via the web interface.
The downside of this approach is that it diverts from the database-only approach which currently enables full restorability of an application instance using just a database dump.
The text was updated successfully, but these errors were encountered: