Fejlagtig , ulovlig eller for tidligt fødte filer lejlighedsvis gøre deres vej ind Mercurial repositories . I disse tilfælde er at fjerne historien af filerne ideal. Fjernelse af en historie fra Mercurial er meget sjældent praktisk . Hvis en fil er fjernet fra historien, men en kopi af filen findes på en brugers computer , kan filen blive skubbet tilbage , helt løsne fjernelse. Fjernelse Mercurial historie er kun praktisk i tilfælde, hvor udviklingen team er lukket og lille nok til at gøre sletningen hele systemet . Instruktioner
1
Start en kommandolinje terminal. I Linux , tryk på " Ctrl" og "t" samtidig, og en terminal vises. I Windows skal du klikke på "Start ", " Kør ", skriv " CMD.EXE " og tryk "Enter". Kommandoprompten vises.
2
Start Mercurial køer . På kommandolinjen skrive " hg qinit " og derefter trykke på " Enter".
3
Importer revisionen med den historie, der skal redigeres . På kommandoprompten skal du skrive : " hg qimport -r : tip" Erstat " " med navnet på revisionen , og derefter trykke på " . Enter"
4 Tag revision historie siden importerede revision . På kommandoprompten skal du skrive : " hg qpop - a " og tryk derefter på "Enter". Alle ændringer siden valgte revision vil blive gemt til backup- mappe, men slettet fra arkivet.
5.
Slet revisionen helt uden backup. På kommandoprompten skal du skrive : ". . Hg qdelete diff " Erstat " med navnet på revisionen , og tryk derefter på " Enter "
6 Direct hver bruger med adgangsrettigheder til arkivet for at slette de filer, der er blevet fjernet fra historikken.