Mit NaturalONE haben Sie die Möglichkeit, Natural-Anwendungen im Repository eines Versionskontrollsystems zu versionieren. Zu diesem Zweck werden die folgenden Werkzeuge unterstützt:
CVS
CVS wird mit Eclipse ausgeliefert. Das Workbench-Benutzerhandbuch in der
Eclipse-Hilfe (http://www.eclipse.org/documentation/) enthält ausführliche
Informationen zum Einrichten eines CVS-Repositorys und zur Team-Programmierung mit
CVS.
Subversion (SVN)
Wenn Sie Subversion verwenden möchten, müssen Sie ein Eclipse-Plug-in wie Subclipse
installieren. Subclipse kann von http://subclipse.tigris.org/ heruntergeladen werden.
Achten Sie darauf, dass Sie eine Plug-in-Version herunterladen, die Ihre aktuelle
Eclipse-Version unterstützt. Subversion gilt als der Nachfolger von CVS.
GIT
GIT ist ein verteiltes Versionskontrollsystem, das auf https://git-scm.com/
ausführlich beschrieben wird. Eine Eclipse-Plug-in-Version von GIT namens egit ist
normalerweise bereits in den Standard-Eclipse-Distributionen enthalten.
CVS und SVN sind Client/Server-Anwendungen. Beide benötigen ein Eclipse-Plug-in als Benutzerschnittstelle und einen Serverteil (das Versionsverwaltungs-Repository), der die Anwendung verwaltet.
GIT ist ein verteiltes (oder dezentrales) Versionierungswerkzeug und als solches ist jedes GIT-Arbeitsverzeichnis ein vollwertiges Repository. Anstelle eines einzigen zentralen Server-Repositorys (wie bei CVS oder SVN) gibt es viele verteilte Repositories auf verschiedenen Rechnern.
Alle Plug-ins haben ihre eigenen Perspektiven. Jede dieser Perspektiven muss mit dem Kommando Open Perspective aktiviert werden.
Weitere Informationen finden Sie in der Dokumentation Ihres bevorzugten Versionskontrollsystems.