Einzelnen Beitrag anzeigen

ringli

Registriert seit: 7. Okt 2004
504 Beiträge
 
Delphi 11 Alexandria
 
#1

Umstieg von Mercurial auf Git

  Alt 7. Apr 2020, 19:00
Ich bin dabei meine Repositories (sind alle nur bei mir auf dem PC bzw. NAS vorhanden) von Sourcetree auf SmartGit umzustellen. Bisher habe ich als Versionskontrollsystem Mercurial verwendet. Da SmartGit nicht mit Mercurial umgehen kann muss ich meine Repositories nach Git konvertieren. Dazu habe ich diese Anleitung gefunden:

https://helgeklein.com/blog/2015/06/...it-on-windows/

Bei mehreren Repositories hat das problemlos geklappt, aber bei einem Umwandlungsversuch erhalte ich beim Befehl hg gexport --debug den folgenden Fehler:
Code:
finding hg commits to export
exporting hg objects to git
converting revision 5c0662f6a7e7803fc17fd7248e90052c8ba913c5
abort: data/Resourcen/AppResource.~res.i@25d9030ed92c: no match found!
Scheinbar hat sich der Fehler beim / nach dem Anlegen der allerersten Revision eingeschlichen und ich bin grade ratlos wie ich diesen Fehler beheben kann.

Den Tip von dieser Seite https://stackoverflow.com/questions/...s-in-mercurial kann ich nicht anwenden, da es sich bei mir um die allererste Revision handelt und dann alle folgenden Revisionen verloren gehen würden.

Diesen Tip habe ich ebenfalls versucht:
https://dev.to/alexjitbit/removing-f...l-history-1b15

Auch direkt bei Mercurial bin ich nicht wirklich fündig geworden:
https://www.mercurial-scm.org/doc/hg.1.html (hier insbesondere der Bereich bisect)

Hat einer von Euch noch eine Idee?
  Mit Zitat antworten Zitat