Jak system kontroli wersji przywraca wersję?
Moje pytanie jest bardziej ogólne niż zadeklarowane w tytule.
Wiem, że kontrola wersji źródłowej przechowuje informacje tylko o różnicach. Jak rozumiem, tak robi Wikipedia, podobnie jak github.
Ale wszyscy mają możliwość pokazywania całego pliku z określoną rewizją. Czy stopniowo przywracają go z pierwszej wersji do określonej?
I jeszcze jedno pytanie. Jeśli przechowują tylko różnice, jak pokazują je w ui z kontekstem (mały tekst przed i po zmianach).
EDYTOWAĆ: github przechowuje całe migawki zamiast delt