TortoiseSVN

Windows klient pre Subversion

Version 1.5.2

Stefan Küng

Lübbe Onken

Simon Large

Oto BREZINA (otik@e-posta.sk)

Slovenčina 

2008/07/21 00:38:55 (r13512)


Obsah

Predhovor
Uživatelia
Sprievodca čitateľa
TortoiseMerge je zdarma!
Komunita
Poďakovania
Použitá terminológia
1. Úvod
Čo je TortoiseSVN?
História TortoiseSVN
Vlastnosti TortoiseSVN
Inštalovanie TortoiseSVN
Požiadavky na systém
Inštalácia
Jazykové balíčky
Kontrola pravopisu
2. Basic Concepts
Úložisko
Modely verziovania
Problém zdielania súborov
Riešenie typu Zmknúť-Upraviť-Odomknúť
Riešenie typu Kopírovať-Upraviť-Zlúčiť
What does Subversion Do?
Subversion in Action
Pracovné kópie
URL úložiska
Revízie
How Working Copies Track the Repository
Súhrn
3. Nastavenie servera
Server na báze Apache
Úvod
Installing Apache
Inštalácia subversion
Konfigurácia
Multiple Repositories
Path-Based Authorization
Authentication With a Windows Domain
Multiple Authentication Sources
Zabezpečenie servera pomocou SSL
Using client certificates with virtual SSL hosts
Svnserve Based Server
Úvod
Inštalácia svnserve
Running svnserve
Základná auhentifikácia so svnserve
Lepšie zabezpečenie pomocou SASL
Authentication with svn+ssh
Path-based Authorization with svnserve
4. Úložisko
Vytvorenie úložiska
Creating a Repository with the Command Line Client
Vytváranie úložiska s TortoiseSVN
Lokálny prístup do úložiska
Accessing a Repository on a Network Share
Repository Layout
Repository Backup
Pripnuté (hook)skripty
Checkout Links
5. Sprievodca denného použitia
Začíname
Prekrývané ikony
Kontextové Menu
Drag and Drop
Klávesové skratky
Authentifikácia
Maximalizovanie Okien
Importing Data Into A Repository
Importovať
Import in Place
Special Files
Referenced Projects
Získať pracovnú kópiu
Checkout Depth
Posielanie vašich zmien do úložiska
Dialóg odovzávania
Change Lists
Excluding Items from the Commit List
Odovzdanie správ denníka
Priebeh odovzdávania
Update Your Working Copy With Changes From Others
Riešiť konflikty
Získavnie informácií o stave
Prekrývané ikony
Stĺpce TortoiseSVN vo Windows Explorer-i
Miestny a vzdialeny stav
Prezeranie rozdielov
Change Lists
Revision Log Dialog
Invoking the Revision Log Dialog
Akcie denníka revízií
Získanie ďaľších informácií
Získavnie viac správ denníka
Merge Tracking Features
Changing the Log Message and Author
Filtrovanie sráv denníka
Štatistické informácie
Offline Mode
Refreshing the View
Prezeranie rozdielov
Rozdiely v súboroch
Line-end and Whitespace Options
Porovavanie adresárov
Diffing Images Using TortoiseIDiff
Externé Porovnávacie/Zlučovacie Nástroje
Adding New Files And Directories
Copying/Moving/Renaming Files and Folders
Ignorovanie súborov a adresárov
Pattern Matching in Ignore Lists
Vymazávanie, Premenovanie a Presúvanie
Vymazavanie súborov a adresárov
Presúvanie súborov a adresárov
Changing case in a filename
Dealing with filename case conflicts
Repairing File Renames
Vymazávanie neverziovaných súborov
Vrátiť zmeny
Vyčistiť
Nastavenia Projektu
Vlastnosti Subversion
TortoiseSVN Project Properties
Branching / Tagging
Vytvorenie vetvy / značky
To Checkout or to Switch...
Zlučovanie
Zlučenie rozshahu revízií
Reintegrate a branch
Merging Two Different Trees
Nastavenia zlučovania
Prezeranie výsledov zlúčovania
Sledovanie zlučovania
Handling Conflicts during Merge
Merge a Completed Branch
Locking
How Locking Works in Subversion
Získanie zámku
Uvolnenie zámku
Kontrola stavu zamknutia
Making Non-locked Files Read-Only
The Locking Hook Scripts
Creating and Applying Patches
Tvorba súboru záplaty
Použitie záplaty
Who Changed Which Line?
Blame for Files
Obviniť rozdiely
Prezeranie úložiska
Graf revízií
Uzly grafu revizií
Changing the View
Použitie grafu
Refreshing the View
Exporting a Subversion Working Copy
Removing a working copy from version control
Premiestnenie pracovnej kópie
Integration with Bug Tracking Systems / Issue Trackers
Adding Issue Numbers to Log Messages
Getting Information from the Issue Tracker
Integration with Web-based Repository Viewers
TortoiseSVN Nastavenia
Hlavné Nastavenia
Nastavenia prekrývania ikon
Sieťové nastavnia
Nastavnie externých programov
Saved Data Settings
Log Caching
Klientské (pripnuté) skripty
Nastavenia TortoiseBlame
Nastavenia registrov
Pracovné adresáre Subversion
Final Step
6. The SubWCRev Program
Parametre príkazového riadka SubWCRev
Nahradzovanie kľúčových slov.
Keyword Example
COM interface
A. Frequently Asked Questions (FAQ)
B. Ako spravím ...
Presunúť/kopírovať viacero súborov naraz.
Force users to enter a log message
Hookskripty na servery
Vlastnosť projektu
Update selected files from the repository
Roll back (Undo) revisions in the repository
Use the revision log dialog
Použitie dialógu spájania
Použitie svndumpfilter
Compare two revisions of a file
Zahrnutie spoločného kódu
Použitie svn:externals
Použitie vnorenej pracovnej kópie
Použitie relativnej cesty
Create a shortcut to a repository
Ignore files which are already versioned
Unversion a working copy
Odtránenie pracovnej kópie
C. Useful Tips For Administrators
Rozširovanie TortoiseSVN pomocou skupinovaj politiky
Presmerovanie aktualizačnej kontroli
Setting the SVN_ASP_DOT_NET_HACK environment variable
Disable context menu entries
D. Automatizácia TortoiseSVN
Príkazy TortoiseSVN
TortoiseIDiff Commands
E. Command Line Interface Cross Reference
Conventions and Basic Rules
Príkazy TortoiseSVN
Získať
Aktualizovať
Aktualizovať na revíziu
Odovzdať
Porovnať
Zobraz denník
Skontrolovať zmeny
Graf revízií
Prehliadanie úložiska
Upraviť konflikty
Vyriešené
Premenovať
Vymazať
Vrátiť
Vyčistiť
Získať zámok
Uvolniť zámok
Vetva/značka
Prepnúť
Zlúčiť
Exportovať
Premiestniť
Vytvoriť úložisko tu
Pridať
Importovať
Obviniť
Add to Ignore List
Vytvoriť záplatu
Použiť záplatu
F. Implementation Details
Prekrývané ikony
G. Securing Svnserve using SSH
Setting Up a Linux Server
Setting Up a Windows Server
SSH Client Tools for use with TortoiseSVN
Creating OpenSSH Certificates
Create Keys using ssh-keygen
Create Keys using PuTTYgen
Test using PuTTY
Testing SSH with TortoiseSVN
SSH Configuration Variants
Register
Zoznam

Zoznam obrázkov

2.1. A Typical Client/Server System
2.2. Problém, ktorému sa treba vyhnúť
2.3. Riešenie typu Zmknúť-Upraviť-Odomknúť
2.4. Riešenie typu Kopírovať-Upraviť-Zlúčiť
2.5. ...Copy-Modify-Merge Continued
2.6. Súborový systém úložiska
2.7. Úložisko
4.1. The TortoiseSVN menu for unversioned folders
5.1. Explorer showing icon overlays
5.2. Context menu for a directory under version control
5.3. Explorer file menu for a shortcut in a versioned folder
5.4. Right drag menu for a directory under version control
5.5. Authentication Dialog
5.6. Dialógové okno importovania
5.7. Dialóg získania
5.8. Dialóg odovzávania
5.9. Kontrola pravopisu v onke odovzdávania
5.10. The Progress dialog showing a commit in progress
5.11. Progress dialog showing finished update
5.12. Explorer showing icon overlays
5.13. Skontrolovať zmeny
5.14. Dialog odovzdávania so zoznamom zmien
5.15. The Revision Log Dialog
5.16. The Revision Log Dialog Top Pane with Context Menu
5.17. Top Pane Context Menu for 2 Selected Revisions
5.18. The Log Dialog Bottom Pane with Context Menu
5.19. The Log Dialog Showing Merge Tracking Revisions
5.20. Histogram Odovzdania podľa Autorov
5.21. Koláčový graf odovzdania podľa autorov
5.22. Commits-by-date Graph
5.23. The Compare Revisions Dialog
5.24. Prehliadač zmien obrázkov
5.25. Explorer context menu for unversioned files
5.26. Right drag menu for a directory under version control
5.27. Explorer context menu for unversioned files
5.28. Explorer context menu for versioned files
5.29. Dialóg vrátenia
5.30. Explorer property page, Subversion tab
5.31. Subversion property page
5.32. Pridanie vlastností
5.33. Dialóg vetvy / značky
5.34. The Switch Dialog
5.35. The Merge Wizard - Select Revision Range
5.36. The Merge Wizard - Reintegrate Merge
5.37. The Merge Wizard - Tree Merge
5.38. The Merge Conflict Callback Dialog
5.39. The Merge reintegrate Dialog
5.40. Dialóg zamykania
5.41. Dialóg kontroly zmien
5.42. Dialóg Tvroby záplaty
5.43. The Annotate / Blame Dialog
5.44. TortoiseBlame
5.45. Prezeranie úložiska
5.46. Graf revízií
5.47. The Export-from-URL Dialog
5.48. Dialógové okno premiesnenia
5.49. Example issue tracker query dialog
5.50. The Settings Dialog, General Page
5.51. The Settings Dialog, Context Menu Page
5.52. The Settings Dialog, Dialogs 1 Page
5.53. The Settings Dialog, Dialogs 2 Page
5.54. The Settings Dialog, Colours Page
5.55. The Settings Dialog, Icon Overlays Page
5.56. The Settings Dialog, Icon Set Page
5.57. The Settings Dialog, Network Page
5.58. The Settings Dialog, Diff Viewer Page
5.59. The Settings Dialog, Diff/Merge Advanced Dialog
5.60. The Settings Dialog, Saved Data Page
5.61. The Settings Dialog, Log Cache Page
5.62. The Settings Dialog, Log Cache Statistics
5.63. The Settings Dialog, Hook Scripts Page
5.64. The Settings Dialog, Configure Hook Scripts
5.65. The Settings Dialog, Issue Tracker Integration Page
5.66. The Settings Dialog, TortoiseBlame Page
C.1. Dialóg aktualizácie

Zoznam tabuliek

2.1. URL na prístup k úložisku
3.1. Apache httpd.conf Settings
6.1. Zoznam parametrov príkazového riadka
6.2. Zoznam parametrov príkazového riadka
6.3. COM/automation methods supported
C.1. Menu entries and their values
D.1. Zoznam príkazov a možností
D.2. List of available options