Warum scheint der Befehl "git svn fetch" hängen zu bleiben und macht nichts?
BEARBEITEN: Workaround. Jetzt verstehen wir das Problem, hier ist die Lösung: tun
git svn fetch -r REVISION:HEAD
Dabei ist REVISION die Nummer des SVN-Commits der Zweigerstellung.
Ich arbeite schon seit einiger Zeit gerne mit git svn am Stamm meines Projekts, aber jetzt muss ich auch die Zweige verfolgen.
Ich habe versucht, ein neues Repository zu initialisieren, um das zu tun
git init
git svn init https://svnserver/svn/repository
Dann bearbeite ich die lokale Konfigurationsdatei, um die Struktur meines SVN-Repositorys widerzuspiegeln:
[svn-remote "svn"]
url = https://svnserver/svn/repository
fetch = path/to/trunk:refs/remotes/trunk
branches = path/to/branches/*:refs/remotes/branches/*
Dann renne ich
git svn fetch
Und dieser Befehl macht einfach nichts:
Es endet nichtEs wird nichts in die Konsolenausgabe geschriebenEs wird keine CPU verwendet und es werden keine Dateien erstelltIch habe nach 10 Minuten aufgegeben
Ich habe überprüft, ob das SVN-Repository funktioniert, weilgit svn fetch
Funktioniert perfekt auf meinem Git-Repository, wo ich nur den Kofferraum verfolge.
Ist das ein Bug oder fehlt mir hier etwas?