subversion einrichten

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

subversion einrichten

Beitrag von rolo » 03.11.2008 20:01:36

hallo,

ich probiere gerade mit subversion zu arbeiten. zu dem zweck hab ich mit

Code: Alles auswählen

svnadmin create --fs-type fsfs /var/svn-repos/project_referenz
svn import . -m "erster import" file:///var/svn-repos/project_referenz
svn mkdir -m "erstellen von branches" file:///var/svn-repos/project_referenz/branches
svn mkdir -m "erstellen von branches" file:///var/svn-repos/project_referenz/tags
- ein repo erstellt
- mein projekt da rein gepackt
- und noch zwei verzeichnisse erstellt
danach hab ich mein "altes" projekt-verzeichnis von referenz nach referenz-old umbenannt.
alles ok soweit, aber jetzt will ich mit

Code: Alles auswählen

svn co file file:///var/svn-repos/project_referenz/trunk referenz
auschecken, was daran scheitert, das überhaupt kein 'trunk' verzeichnis angelegt worden ist.
vorhanden sind nur:
conf, db, format, hooks und locks

an der stelle weiss ich dann nicht wirklich, wie ich mich verhalte.
hab ich einen schritt ausgelassen?

kann mir da bitte wer weiterhelfen?
atropin

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Re: subversion einrichten

Beitrag von armin » 03.11.2008 20:29:45

Wo sollte denn das trunk/-Verzeichnis herkommen? Von selbst erstellt sich das nicht.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Re: subversion einrichten

Beitrag von rolo » 03.11.2008 21:26:47

oben hatte ich vergessen das trunk verzeichnis mit in den pfad zu schreiben.
laut meiner doku sollte es aber so funktionieren:

Code: Alles auswählen

svnadmin create --fs-type fsfs /var/svn-repos/referenz
svn import . -m "erster import" file:///var/svn-repos/referenz/trunk
tut es jedoch nicht, 'svn import' schreibt kein 'trunk', sondern packt alles in 'referenz'.
ich hab jetzt also mit mkdir das entsprechende verzeichnis erstellt.
so funktioniert es dann jetzt jedenfalls.

danke für deine hilfe

Antworten