Helpoin tapa perua yhdessä versiossa (tai versiovälillä) tehdyt muutokset on käyttää loki-ikkunaa. Tätä tapaa käytetään myös perumaan viimeaikaiset muutokset ja tekemään aiemmasta versiosta uusi HEAD.
Valitse tiedosto tai kansio, jossa peruttavat muutokset ovat. Jos haluat perua kaikki muutokset, on syytä käyttää työkopion juurikansiota.
Anna komento → näyttääksesi versiolistan. Saatat joutua käyttämään painiketta tai näyttääksesi versiot, joista olet kiinnostunut.
Valitse versio, jonka haluat perua. Jos haluat perua muutokset versiovälillä, valitse ensimmäinen ja pidä Shift-näppäin pohjassa valitessasi viimeistä. Huomaa, että useita versioita peruttaessa versiovälin on oltava yhtenäinen. Oikea-napsauta valintaa ja annan komento → .
Jos taas haluat tehdä aiemmasta versiosta uuden HEAD-version, oikea-napsauta valittua versiota ja anna komento → . Tämä peruu kaikki valitun version jälkeen tehdyt muutokset.
Olet nyt perunut muutokset työkopiossasi. Tarkista muutokset ja toimita ne sitten arkistoon.
Voit käyttää yhdistämistoimintoa peruaksesi suuremman joukon versioita. Edellinen menetelmä käyttää yhdistämistä verhojen takana; tämä menetelmä käyttää sitä suoraan.
Valitse työkopiossasi komento → .
Syötä Mistä:-kenttään sen haaran / merkityn version paikannin, josta haluat perua muutoksia työkopioosi.
Syötä Mistä: Versio -kenttään nykyisen versionsi numero. Jos olet varma, että muut eivät tee muutoksia arkistoon samaan aikaan, voit valita versioksi HEAD.
Varmista, että asetus Käytä "Mistä:"-paikanninta on valittuna.
Syötä Mihin: Versio -kenttään sen version numero, johon haluat palata, ts. yksi versio ennen ensimmäistä palautettavaa versiota.
Napsauta aloittaaksesi yhdistämisen.
Olet nyt perunut muutokset työkopiossasi. Tarkista muutokset ja toimita ne sitten arkistoon.
Koska TortoiseSVN ei koskaan hävitä tietoa, ”perumasi” versiot ovat yhä olemassa arkistohistoriassa. Vain HEAD-versio muuttui viittaamaan arkiston aiempaan tilaan. Jos haluat hävittää versiot kokonaan arkistostasi, joudut käyttämään järeämpiä aseita. Jollei tähän ole hyvää syytä, sitä ei suositella(eräs mahdollinen syy voisi olla se, että joku on toimittanut luottamuksellisen dokumentin julkiseen arkistoon).
Ainut keino poistaa tietoa arkistosta on käyttää Subversionin svnadmin-komentorivityökalua. Löydät kuvauksen sen toiminnasta Subversion-kirjan luvusta Repository Maintenance.