Każda operacja zapisania edytowalnego pliku w środowisku roboczym sprawia, że środowisko robocze aktualizuje lokalną historię tego pliku i rejestruje dokonane zmiany. Zapewnia to możliwość uzyskania dostępu do lokalnej historii pliku i przywrócenia wcześniej zapisanej kopii, pod warunkiem jednak, że żądany stan ciągle znajduje się w historii zapisu.
Utwórz nowy plik o nazwie przykładowyPlik.txt.
W edytorze pliku przykładowyPlik.txt zmodyfikuj zasób, dodając do niego wiersz "zmiana1", a następnie zapisz plik.
Z menu kontekstowego zasobu w jednym z widoków nawigacyjnych wybierz opcję Zamień na > Lokalna historia.
Wyświetlone zostanie okno dialogowe Zastępowanie z lokalnej historii, które zawiera wcześniejszą historię lokalną pliku.
Lewy panel tego okna dialogowego zawiera kopię pliku ze środowiska
roboczego. Powyższy rysunek wskazuje, że środowisko robocze zawiera kopię ze wszystkimi
trzema wierszami - jest to ta sama kopia, która jest aktualnie wyświetlana w obszarze
edytora środowiska roboczego.
Pierwsza pozycja w lokalnej historii (patrz powyżej) zawiera ostatnią
zapisaną kopię pliku. W kopii tej znajdują się tylko dwa wiersze tekstu. Ostatnia pozycja
drzewa zawiera pierwszą kopię pliku.
W dolnej części okna dialogowego wyświetlane są różnice między plikiem środowiska roboczego i konkretną kopią pliku, która została wybrana z lokalnej historii.
Kliknij przycisk Zastąp. Spowoduje to zastąpienie kopii pliku przykładowyPlik.txt w środowisku roboczym przez wybraną pozycję z lokalnej historii.
Edytor pliku przykładowyPlik.txt zawiera teraz tylko dwa wiersze.