Projekt

Obecné

Profil

Akce

Návod na nastavení SVN » Historie » Revize 17

« Předchozí | Revize 17/20 (rozdíl) | Další »
Martin Štěpánek, 2012-03-15 14:24


Návod na nastavení SVN

Adresa SVN

svn+ssh://username@students.kiv.zcu.cz/home/subversion/diplomka/spacetraffic

Potřebný software

  • Cygwin - sada Linuxových nástrojů pro Windows.
  • TortoiseSVN - shell extension klient SVN.

Postup instalace

Instalace se skládá ze dvou kroků:

1. Cygwin

Na začátku práce s SVN projektu v roce 2011 nebylo funkční připojení přes ssh integrované v TortoiseSVN (verze 1.6.16). Proto bylo nalezeno alternativní řešení s využitím cygwin.

TortoiseSVN ve verzi 1.7.4 nepotřebuje cygwin.

  1. Stáhnout setup.exe z http://cygwin.com/install.html a spustit.
  2. Předpokládaná cesta instalace: C:\cygwin
  3. Postupovat podle kroků průvodce až na Select Packages.
  4. 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).
  5. Pokračovat a potvrdit nainstalování podmiňujících balíků.
  6. Dokončit instalaci.
  7. 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).

Ověření: v C:\cygwin\bin je přítomen soubor ssh.exe

2. TortoiseSVN

  1. Stáhnout stabilní verzi z http://tortoisesvn.net/downloads.html, (testováno s 1.7.4). Pro instalaci pod 64bitovou verzí windows je doporučeno nainstalovat 32bit integraci do shellu.
  2. Po instalaci nastavit v Settings -> Network -> sekce: SSH -> položka: SSH client:
    C:/cygwin/bin/ssh.exe

Ověření: v kontextovém menu exploreru je dostupné podmenu TortoiseSVN

Další nastavení:

V Settings -> General -> sekce: Subversion -> pložka: Global ignore pattern: nastavit podle obsahu source:trunk/svnignore

Další nástroje

  • AnkhSVN - SVN plugin do Visual Studia
    • po instalaci je třeba nastavit ve Visual Studiu v
      Tools -> Options -> Source Control -> Plug-in Selection -> položka: Current source control plug-in: nastavit na:
      AnthSVN - Subversion Support for Visual Studio
  • Slik SVN
    • klient pro příkazový řádek. Po instalaci je třeba nastavit v konfiguračním souboru SVN na
      C:\Users\%USERNAME%\AppData\Roaming\Subversion\config
      v sekci [tunnels]
      ssh = C:/cygwin/bin/ssh.exe

Aktualizováno uživatelem Martin Štěpánek před asi 13 roky(ů) · 17 revizí