mirror of
https://github.com/enso-org/enso.git
synced 2024-12-21 03:21:42 +03:00
85d4337f26
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. |
||
---|---|---|
.. | ||
Apache_2 | ||
Apache_2.0 | ||
Apache_2.0_License | ||
Apache_License__Version_2.0 | ||
Apache_License_v2.0 | ||
Apache_License_V2.0 | ||
Apache-2.0 | ||
Bouncy_Castle_Licence | ||
CC0 | ||
Eclipse_Distribution_License_(New_BSD_License) | ||
MIT | ||
MIT_License | ||
The_Apache_Software_License__Version_2.0 | ||
The_BSD_License | ||
Unicode_ICU_License |