Projekt

Obecné

Profil

Návod na nastavení SVN » Historie » Verze 9

Martin Štěpánek, 2011-10-19 21:22

1 1 Martin Štěpánek
h1. Návod na nastavení SVN
2
3
h2. Adresa SVN
4
5
<pre>svn+ssh://username@students.kiv.zcu.cz/home/subversion/diplomka/spacetraffic</pre>
6
7
h2. Potřebný software
8
9
* "Cygwin":http://www.cygwin.com/ - sada Linuxových nástrojů pro Windows.
10 2 Martin Štěpánek
* "TortoiseSVN":http://tortoisesvn.net/ - shell extension klient SVN.
11 1 Martin Štěpánek
12 2 Martin Štěpánek
h2. Postup instalace
13 1 Martin Štěpánek
14 9 Martin Štěpánek
Instalace se skládá ze dvou kroků:
15
16 1 Martin Štěpánek
h3. 1. Cygwin
17
18
# Stáhnout setup.exe z http://cygwin.com/install.html a spustit.
19
# Předpokládaná cesta instalace: C:\cygwin
20
# Postupovat podle kroků průvodce až na *Select Packages*.
21 2 Martin Štěpánek
# Na kartě *Select Packages* je třeba najít _OpenSSH balík_ a přidat do instalace. (slovo _Skip_ zde znamená přeskočit - neinstalovat).
22 1 Martin Štěpánek
# Pokračovat a potvrdit nainstalování podmiňujících balíků.
23
# Dokončit instalaci.
24 2 Martin Štěpánek
# Po ukončení instalace je třeba jednou spustit cygwin pro vytvoření potřebných adresářů uživatele (pomocí zástupce na ploše nebo přímo _C:\cygwin\Cygwin.bat_).
25 1 Martin Štěpánek
26 2 Martin Štěpánek
Ověření: v _C:\cygwin\bin_ je přítomen soubor _ssh.exe_
27 1 Martin Štěpánek
28
h3. 2. TortoiseSVN
29
30
# Stáhnout stabilní verzi z http://tortoisesvn.net/downloads.html, (1.6.16). Pro instalaci pod 64bitovou verzí windows je doporučeno nainstalovat 32bit i 64bit verzi současně, bude tak dostupná pro obě verze windows shellu.
31 3 Martin Štěpánek
# Po instalaci nastavit v _Settings -> Network -> sekce: SSH -> položka: SSH client:_ <pre>C:/cygwin/bin/ssh.exe</pre>
32 1 Martin Štěpánek
33
Ověření: v kontextovém menu exploreru je dostupné podmenu TortoiseSVN
34 3 Martin Štěpánek
35
h4. Další nastavení:
36
37 4 Martin Štěpánek
V _Settings -> General -> sekce: Subversion -> pložka: Global ignore pattern:_ nastavit podle obsahu source:trunk/svnignore
38 1 Martin Štěpánek
39 2 Martin Štěpánek
h2. Načtení úložiště
40
41
//TODO
42
43
h2. Další nástroje
44
45 8 Martin Štěpánek
* "AnkhSVN":http://ankhsvn.open.collab.net/ - SVN plugin do Visual Studia
46
** po instalaci je třeba nastavit ve Visual Studiu v
47
   _Tools -> Options -> Source Control -> Plug-in Selection -> položka: Current source control plug-in:_ nastavit na: <pre>AnthSVN - Subversion Support for Visual Studio</pre>
48
* "Slik SVN":http://www.sliksvn.com/
49
** klient pro příkazový řádek. Po instalaci je třeba nastavit v konfiguračním souboru SVN na <pre>C:\Users\%USERNAME%\AppData\Roaming\Subversion\config</pre> v sekci *[tunnels]* <pre>ssh = C:/cygwin/bin/ssh.exe</pre>