SVN-Repository in Linux erstellen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen

Um die Demos des FTF beziehen zu können, müssen Sie zunächst einen SVN-Manager installieren. Dazu kann eine der beiden folgenden Programme verwendet werden, wobei wir RapidSVN empfehlen.

RapidSVN

RapidSVN kann über das Terminal durch sudo snap install rapidsvn-snap installiert werden. Eine Anleitung zur Installation und Anwendung mit Video finden Sie hier: Anleitung. Die Demo finden Sie hier: https://svn.hshl.de/svn/Robotik_und_Autonome-Systeme/trunk/Projekte/FTF_Hanning/FTS/src/. Im Artikel Der Umgang mit ROS2 wird erläutert wie Sie einen Workspace erstellen. Die Demos müssen dann in den src-Ordner kopiert werden.

TortoiseSVN

Um die Befehle für die Erstellung einer SVN-Repository zu nutzen, muss zunächst das entsprechende Paket installiert werden:

sudo apt install subversion

Mit der Eingabe svn help checkout kann man sich nun eine Hilfestellung anzeigen lassen, wie man sich eine Kopie der Repository auf Ubuntu lädt.

Zunächst sollten Sie sich einen Ordner anlegen, in den die Repository abgelegt wird. In diesem Fall wird der Ordner im persönlichen Benutzerordner erstellt.

cd
mkdir svn

Nach anlegen des Ordners "svn" kann nach folgendem Schema die Repository in den zuvor erstellten Ordner abgelegt werden: svn checkout [SVN Checkout URL] [Dateipfad]


Beispiel:

svn checkout https://svn-test.hshl.de/svn/Robotik_und_Autonome-Systeme/ /home/hshl/svn