enso/tools/legal-review
Hubert Plociniczak 85d4337f26
Project save backed by git (#3851)
This change adds support for Version Controlled projects in language server.
Version Control supports operations:
- `init` - initialize VCS for a project
- `save` - commit all changes to the project in VCS
- `restore` - ability to restore project to some past `save`
- `status` - show the status of the project from VCS' perspective
- `list` - show a list of requested saves

# Important Notes
Behind the scenes, Enso's VCS uses git (or rather [jGit](https://www.eclipse.org/jgit/)) but nothing stops us from using a different implementation as long as it conforms to the establish API.
2022-11-14 17:32:39 +00:00
..
Base Load the File_Format types via a ServiceLoader (#3813) 2022-10-24 09:55:18 +00:00
Database Update Scala to 2.13.8 (#3631) 2022-08-08 19:32:55 +00:00
engine Project save backed by git (#3851) 2022-11-14 17:32:39 +00:00
Google_Api Fix docparser (#3370) 2022-03-31 04:44:34 +00:00
Image Update Scala to 2.13.8 (#3631) 2022-08-08 19:32:55 +00:00
launcher Load the File_Format types via a ServiceLoader (#3813) 2022-10-24 09:55:18 +00:00
license-texts Project save backed by git (#3851) 2022-11-14 17:32:39 +00:00
project-manager Load the File_Format types via a ServiceLoader (#3813) 2022-10-24 09:55:18 +00:00
Table Expanding Derived Columns and Expression Syntax (#3782) 2022-11-08 15:57:59 +00:00