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?