2016-12-26 6 views
2

Ich arbeite an Svn-Projekt und ich bin total newbie.Ich lerne SVN von tutorialspoint. Ich habe das Repository erfolgreich erstellt. und erstellten Verzeichnisse für Stamm, Äste und Tags mit folgenden BefehlenSvn Import gibt Fehler

mkdir /tmp/svn-template 
mkdir /tmp/svn-template/trunk 
mkdir /tmp/svn-template/branches 
mkdir /tmp/svn-template/tags 

jetzt ich, dass dir zu meinem Repository importieren möge mit folgendem Befehl

svn import -m 'Create trunk, branches, tags directory structure' /tmp/svn-template/ 

aber es gibt mir eine Fehlermeldung " svn: E205000 : E205000: Ungültige URL '/ root/tmp/sVN-template' "

bitte helfen Sie mir Jungs

svn für weitere Informationen 'svn help' Try 210
+0

** Ungültige URL ** - Trotz allem, was Browser machen alle glauben, URLs muss mit einem Protokoll-Präfix beginnen (es sei denn, es handelt sich um relative URLs, was hier nicht wirklich möglich ist). –

Antwort

0

Sie haben vergessen, das letzte Argument, Ihre Repository-URL, anzugeben.

Zum Beispiel:

svn import -m 'Create ...' /tmp/svn-template/ http://svn.myserver.com/repo/svn-template/ 

Beachten Sie, dass Ihre lokale Kopie unter Version nicht die Kontrolle wird danach. Sie müssen eine Arbeitskopie in einem anderen Verzeichnis auschecken.

cd /somewhere/else 
svn checkout http://svn.myserver.com/repo/svn-template/ 
+0

Ich denke, wenn Sie nicht das letzte Argument hinzufügen, dann wird es den aktuellen Pfad nehmen. –

+0

Das optionale Argument ist der Pfad, nicht die URL. Wenn Sie den Pfad nicht angeben, wird "." Angenommen. Du könntest 'svn import -m 'Create ...' schreiben: http: // svn.myserver.com/repo/svn-template /' aber nicht 'svn import -m 'Create ...'/tmp/svn- Vorlage/' –

+0

ohk danke für die Antwort. Im Moment erstelle ich Svn-Repository-Projekt in PHP. Kannst du mir helfen, die Umgebung zu gestalten? Ich habe auch die Frage gestellt. –

0

Änderung der SVNPath in /etc/httpd/conf.d/subversion.conf
zu "SVNPath /var/www/svn/your_project_name"

cd /var/www/svn 

Jetzt importieren die dir /tmp/svn-template

svn import /tmp/svn-template/ http://ip-address/svn/ -m "Create trunk,branches and tags directories"