SVN-Repository in Linux erstellen: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „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 <code>svn help checkout</code> 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 Benutzero…“)
 
KKeine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
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 <code>sudo snap install rapidsvn-snap</code> installiert werden.
Eine Anleitung zur Installation und Anwendung mit Video finden Sie hier: [https://snapcraft.io/install/rapidsvn-snap/ubuntu Anleitung].
Die Demo finden Sie hier: <code>https://svn.hshl.de/svn/Robotik_und_Autonome-Systeme/trunk/Projekte/FTF_Hanning/FTS/src/</code>. Im Artikel [[Der Umgang mit ROS2|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:
Um die Befehle für die Erstellung einer SVN-Repository zu nutzen, muss zunächst das entsprechende Paket installiert werden:


Zeile 16: Zeile 26:


'''Beispiel:'''
'''Beispiel:'''
  svn checkout https://svn-test.hshl.de/svn/Robotik_und_Autonome-Systeme/ /home/hshl/svn
  svn checkout https://svn.hshl.de/svn/Robotik_und_Autonome-Systeme/trunk/Projekte/FTF_Hanning/ /home/hshl/svn
<br>
'''[[Anleitung zum einfachen Einstieg in ROS2|<- Zurück zum Hauptartikel]]'''

Aktuelle Version vom 12. Februar 2023, 21:43 Uhr

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.hshl.de/svn/Robotik_und_Autonome-Systeme/trunk/Projekte/FTF_Hanning/ /home/hshl/svn


<- Zurück zum Hauptartikel