With NaturalONE, you have the possibility to version Natural applications in the repository of a version control system. For this purpose, the following tools are supported:
CVS
CVS is shipped with Eclipse. The Workbench User Guide in the
Eclipse help (http://www.eclipse.org/documentation/) provides detailed
information on how to set up a CVS repository and on team programming with CVS.
Subversion (SVN)
If you want to use Subversion, you have to install an Eclipse plug-in such as
Subclipse. Subclipse can be downloaded from http://subclipse.tigris.org/. Make sure to
download a plug-in version which supports your current Eclipse version. Subversion is
considered to be the successor of CVS.
GIT
GIT is a distributed version control system that is described in detail on https://git-scm.com/. An Eclipse
plug-in version of GIT called egit usually is already included in the standard Eclipse
distributions.
CVS and SVN are client/server applications. Both require an Eclipse plug-in as the user interface and a server part (the versioning repository) which keeps the application.
GIT is a distributed (or decentralized) versioning tool and as such any GIT working directory is a fully-fledged repository. Instead of a single central server repository (as with CVS or SVN) there are many distributed repositories on different machines.
All plug-ins have their own perspectives. Each of these perspectives has to be enabled using the command.
For more information, see the documentation of your preferred version control system.