2016-05-04 15 views
0

Ähnlich wie this Frage, ich habe Probleme beim Pushing zu einem Mercurial-Repository. In meinem Fall ist Pushing einfach nicht möglich, während alles andere funktioniert. Das Fehlerprotokoll:Hg Push: scheint kein hg-Repository zu sein

hg push http://myrepo/hg/repo 
pushing to http://myrepo/hg/repo 
searching for changes 
'http://myrepo/hg/repo' does not appear to be an hg repository: 

Der Push wird nicht ausgeführt, noch sind irgendwelche Haken installiert. Keine Netzwerkfehler. Alles andere funktioniert gut. (clone, pull, incoming, outgoing ...)

Antwort

1

Anscheinend ist das Repository in einem bestimmten Zustand hängen geblieben, Pushs nicht erlaubt. Durch Ausführen des folgenden Befehls auf dem Remote-Repository wurde das Problem behoben:

hg recover