Foutief , illegale , of voortijdig bestanden af en toe hun weg maken in Mercurial repositories . In deze gevallen , het verwijderen van de geschiedenis van de bestanden is ideaal . Het verwijderen van een geschiedenis van de Mercurial is zeer zelden praktisch . Als een bestand wordt verwijderd uit de geschiedenis , maar een kopie van dat bestand bestaat op de computer van een gebruiker , kan het bestand worden teruggedrongen , volledig ongedaan maken van de verwijdering . Het verwijderen Mercurial historie is alleen praktisch wanneer het ontwikkelingsteam gesloten en klein genoeg om de verwijdering hele systeem maken . Instructies 1 Start een command line terminal . In Linux , druk " Ctrl " en " t" tegelijk , en een terminal verschijnt . In Windows , klikt u op " Start", " Uitvoeren, " typ " CMD.EXE " en druk op " Enter ". De opdrachtprompt verschijnt . Kopen van 2 Start de Mercurial wachtrijen . Op de opdrachtregel , type " hg qinit " en druk op " Enter ". Import 3 de herziening van de geschiedenis die bewerkt moet worden . Op de command prompt: " hg qimport - r : tip " Vervang " " met de naam van de herziening , druk dan op . " Enter" 4 Verwijder de herziening geschiedenis sinds de ingevoerde herziening . Op de command prompt: " hg qpop - a " en druk op " Enter ". Alle veranderingen sinds de geselecteerde revisie zal worden opgeslagen in de back-up map , maar verwijderd uit het archief . 5 Verwijder de herziening geheel zonder back-up . Bij de opdrachtprompt , type: . " . Hg qdelete diff " Vervang " met de naam van de herziening , druk dan op " Enter " 6 Direct elke gebruiker met toegangsrechten tot de repository om de bestanden die zijn verwijderd uit de geschiedenis wilt verwijderen .
|