Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed as free software under the Apache License.
Che supports SVN through the commands line.
Instructions - Create a New Workspace
# In the dashboard, create a new workspace from Java stack, which has Subversion installed.
You can also use eclipse/ubuntu_jdk8 image with Subversion installed as a base for your own custom stack. If you use non-Java Ready-To-Go stacks or build a custom stack, install subversion manually.
On Ubuntu, Debian
sudo apt-get update && sudo apt-get install svn -y
On CentOS, Fedora, RHEL
sudo yum update && sudo yum install svn -y ```
Instructions - Import Project
# On the Consoles panel click
(+) button, navigate to
projects directory and checkout your project with the following command:
Refresh project tree and see your project imported there. Click
(>) to open and configure it.
*Instructions - Update Project* ```text # In the Terminal navigate to your project directory and update it with the following command: svn update
Instructions - Commit Changes
# Commit changes to the remote hosting. 1. In the Terminal run
svn add . --force command to schedule files, directories, or symbolic links in your project for addition to the repository.
- Commit changes with
svn commit -m “your-commit-message”command. ```