Ich versuche, ein remotes Subversion-Repository in git auf meinem lokalen Windows-Rechner zu konvertieren. Ich habe ruby, svn2git installiert und dann eine Datei mit dem Namen authors.txt
zum Konvertieren der zugehörigen Committer erstellt.Wie behebe ich das Problem, dass svn2git mit "keine zugeordneten Metadaten commit" fehlschlägt?
Wenn ich den Befehl svn2git my://repo/url --authors authors.txt
laufen lasse, erhalte ich die Fehlermeldung:
Checking svn:mergeinfo changes since r3: 1 sources, 1 changed refs/remotes/svn/Production: no associated commit metadata command failed: git svn fetch
ich gesucht habe um, und ich war nicht in der Lage, jede Situation zu finden, die direkt auf meinen Fehler angewandt. Jeder hat eine Ahnung, warum dieser Fehler auftauchen würde?
Also, wenn ich das richtig verstehe, würde ich die Konvertierung auf dem Server so handhaben, wie ich es auf meinem Windows-Computer tun würde, dann die Git zurück zu meinem Hosting-Dienst, und dann ziehen Sie es auf meinen Computer? –
Sie können es auf dem Server oder auf Ihrem Windows-Computer tun, spielt keine Rolle. Solange Sie die Repository-Dateien zur Hand haben, entweder direkt von Hand kopiert, wenn Sie Zugriff haben oder über svnrdump oder rsvndump e. G. Nachdem Sie das Darm-Repo erstellt haben, können Sie damit machen, was Sie wollen. Sie können es einfach auf Ihren Windows-Rechner übertragen, Sie können den Repo auf dem Server von der Windows-Maschine klonen, oder Sie können überall hin und dann klonen von dort, spielt eigentlich keine Rolle. – Vampire
Wenn ich versuche 'git clone git: //annongit.kde.org/kde-ruleset' zu starten, initialisiert es das empy GIT repo, kommt dann aber wieder mit 'anongit.kde.org [0: 31.216.41.69]: errno = Zeitüberschreitung der Verbindung fatal: Verbindungsaufbau fehlgeschlagen (Zeitüberschreitung der Verbindung) 'Bedeutet dies, dass der Regelsatz nicht mehr verfügbar ist? –