Sadržaj
Ovaj dokument opisuje korišćenje dan za danom klijenta TortoiseSVN. To nije uvod u sistem kontrole verzija, i nije uvod u Subverziju (SV). To je više kao mesto gde se možete vratiti tamo gde približno znate šta želite da uradite, ali ne razumete kako da to uradite.
Ako želite uvod u kontrolu verzija sa Subverzijom, preporučujemo vam da pročitate fantastičnu knjigu: Kontrola verzija sa Subverzijom.
Ovaj dokument je takođe u radu, kao i TortoiseSVN to je i Subverzija. Ako nađete neku grešku, molim vas pošaljite je na poštansku listu da možemo ažurirati dokumentaciju. Neke slike ekrana u Vodiču dnevnog korišćenja (VDK) možda ne odražavaju tekuće stanje softvera. Molim vas da nam oprostite. Mi radimo na TortoiseSVN u svoje slobodno vreme.
Da bi dobili najviše od Vodiča dnevnog korišćenja:
Trebalo bi da već imate instaliran TortoiseSVN.
Trebalo bi da ste familijarni sa sistemom kontrole verzija.
Trebalo bi da znate osnove Subverzije.
Trebalo bi da imate podešen server i-ili da imate pristup Subverzionom spremištu.
Jedna od najvidljivijih osobina TortoiseSVN su prekrivne ikone koje se pojavljuju na fajlovima u vašoj radnoj kopiji. One vam pokazuju, savršeno, koji je od vaših fajlova izmenjen. Uporedite sa odeljak pod imenom „Prekrivne ikone“ da nađete šta različiti prekrivači pokazuju.
Sve TortoiseSVN komande se pozivaju iz kontekst menija vindouz eksplorera. Većina je direktno vidljiva kada uradite desni klik na fajl ili imenik. Koje su komande dostupne zavisi od toga da li je fajl ili imenik ili njihov predački imenik pod kontrolom verzija ili nije. Možete, takođe, videtu stablo TortoiseSVN menija kao deo Eksplorer fajl menija.
Neke komande koje se veoma retko koriste su dostupne samo u proširenom kontekst meniju. Da prikažete prošireni kontekst meni držite Šift taster kada uradite desni-klik.
U nekim slučajevima možete videti više TortoiseSVN ulaza. To nije bag!
Ovaj primer je za neverzionisane skraćenice u okviru verzionisanog imenika, i u Eksplorer fajl meniju postoji stablo ulaz za TortoiseSVN. Jedno je za imenik, jedno za same skraćenice, i treće za objekte na koje pokazuju skraćenice. Da bismo vam pomogli da ih razlikujete, ikone imaju indikator u donjem desnom uglu koji pokazuje da li je meni ulaz za fajl, skraćenicu ili višestruko selektovane stavke.
Ako koristite Vindouz 2000 naćićete da je kontekst meni prikazan kao potpuni tekst, bez ikona menija prikazanih iznad. Mi smo upoznati da je tako radilo u prethodnoj verziji, ali Mikrosoft je izmenio način rukovanja ikonama za Vistu, što od nas zahteva da koristimo različit način prikazivanja koji, na nesreću, ne radi na Vindouzu 2000.
Druge komande su dostupne kao vučni rukovaoci, kada desni vuci fajlova i imenika na novu lokaciju unutar radne kopije ili kada desni vuci neverzionisan fajl ili imenik u imenik koji je pod kontrolom verzija.
Neke zajedničke operacije imaju dobro poznate Vindouz skraćenice, ali se ne pojavljuju na digmićima ili u menijima. Ako ne možete pronaći kako da uradite nešto očigledno, kao što je osvežavanje izgleda, proverite ovde.
Po,oć, svakako.
Osvežite tekući izgled. Ovo je možda jedna najkorisnija jedan-taster komanda. Na primer... U Eksploreru ovo će osvežiti prekrivačke ikone u vašoj radnoj kopiji. U dijalogu narezivanja to će re-skenirati radnu kopiju da vidi šta treba da bude urezano. U dijalogu Dnevnika revizija kontaktiraće još jednom spremište da proveri najskorije izmene.
Izaberite sve. Ovo može biti korisno ako dobijete poruku greške i želite da kopirate i nalepite u e-poštu. Koristite Ctrl-A da izaberete poruku greške i onda ...
... Kopira izabrani tekst.
Ako je spremište kome pokušavate da pristupite zaštićeno lozinkom, autentifikacioni dijalog će vam biti prikazan.
Unesite korisničko ime i lozinku. Boks prove će učiniti da TortoiseSVN smesti akreditaciju u Subverzionom uobičajenom imeniku: %APPDATA%\Subversion\auth u stablu subimenika:
svn.simple sadrži akreditaciju osnove autentifikacije (korisnik/lozinka).
svn.ssl.server sadrži SSL sertifikate servera.
svn.username sadrži akreditaciju autentifikacje samo za korsničko ime (lozinka nije potrebna).
Ako želite da obrišete autentifikacioni keš za sve servere, možete to uraditi od Zapamćeni podaci strane TortoiseSVN dijaloga podešavanja.To dugme će očistiti sve autentifikacione keširane podatke iz Subverzionog auth imenika, kao i bilo koji autentifikacioni podatak smešten u registru od ranijih verzija TortoiseSVN. Uporedite sa odeljak pod imenom „Sčvani podaci podešavanje“.
Neki ljudi vole da imaju obrisane autentifikacione podatke kada se odloguju iz Vindouza ili pri šatdaunu. Način da se to uradi je korišćenje šatdaun skripta da obriše %APPDATA%\Subversion\auth imenik, npr.
@echo off rmdir /s /q "%APPDATA%\Subversion\auth"
Možete naći opis kako da instalirate takvu skriptu na windows-help-central.com.
Za više informacija kako da se podesi vaš server za autentifikaciju i kontrolu pristupa, pogledaj u odeljak pod imenom „Pristupanje Spremištu“
Mnogi od TortoiseSVN dijaloga imaju puno informacija da prikažu, ali je često korisno da se maksimizira samo visina, ili samo širina, radije nego da se maksimizira na ceo ekran. Konvencionalno, postoje skraćenice za ovo na Maksimiziraj dugme. Koristi srednj dugme miša da se maksimizira vertikalno, i desni miš da se maksimizira horizontalno.