Wie rolle ich in mercurial zu Committed und Pushed Revision zurück?

8

Ich habe einen Fehler gemacht und eine Datei entfernt. Ich würde gerne zu meinem vorherigen Commit zurückkehren! Ich habe versucht mit Rück- und Backout mit hatte kein Glück ...

Irgendwelche Tipps?

Edit: Ich habe genau das gemacht:

%Vor%

Die Revisionsnummer dieses letzten Push ist 17.

Jetzt wird die Datei nicht mehr verfolgt. Ich würde es gerne zu Revision 15 zurückbringen (nicht zur vorherigen, sondern nur zu einem weiteren Schritt), da ich nicht weiter an der Datei in Version 16 arbeiten möchte.

    
Gabriel A. Zorrilla 26.10.2010, 02:51
quelle

3 Antworten

10

Eine Lösung gefunden:

%Vor%     
Gabriel A. Zorrilla 26.10.2010, 03:51
quelle
0

Wenn Sie zugesichert haben, können Sie auf die vorherige Version aktualisieren. Wenn die Datei versionskontrolliert ist, wird sie nicht verschwinden. Das ist die Versionskontrolle für.

%Vor%

Wenn Sie eine Datei entfernt haben und nicht festgeschrieben haben, führen Sie einfach das Update durch und die Datei wird wiederhergestellt.

%Vor%

[bearbeiten: basierend auf der bearbeiteten Frage]

%Vor%     
pyfunc 26.10.2010 02:54
quelle
0

Versuchen Sie, Version 15 und hg pull -r zu ziehen und fügen Sie dann die Datei hinzu.

    
philosodad 26.10.2010 03:53
quelle

Tags und Links