Felaktiga , olagligt , eller prematura filer gör ibland deras väg in Mercurial förråden . I dessa fall , ta bort den historia av filerna är idealiskt. Ta bort en historia från Mercurial är mycket sällan praktiskt . Om en fil tas bort från historien , men en kopia av filen finns på en användares dator , kan filen tillbakapressade helt ångra borttagningen . Borttagning Mercurial historia är bara praktiskt i fall där utvecklingsteamet är stängd och tillräckligt liten för att göra strykningen hela systemet . Instruktioner
1
Starta en terminal kommandorad . I Linux , tryck på " Ctrl " och " t " samtidigt , och en terminal visas . I Windows , klicka på "Start ", " Kör ", skriv " CMD.EXE " och tryck på " Enter ". Kommandotolken visas .
2
Starta Mercurial Köer . På kommandoraden , skriv " hg qinit " och tryck sedan på " Enter ".
3
Importera revideringen med den historia som ska redigeras . I kommandotolken skriver du : " hg qimport - r : tip " Ersätt " " med namnet på den översynen , tryck " . Enter "
4 Ta översynen historia sedan importerade revideringen . I kommandotolken skriver du : " hg qpop - a " och tryck sedan på " Enter ". Alla förändringar sedan den valda översynen kommer att sparas i backup -mappen men bort från förvaret .
5
Radera revideringen helt utan backup . I kommandotolken skriver du : . " . Hg qdelete diff " Ersätt " med namnet på revideringen , tryck sedan på " Enter "
6 Direkt varje användare med åtkomsträttigheter till förvaret för att radera de filer som har tagits bort ur historien .