Ohjeet SVN-clientin asentamiseen omalle koneelle
- Asenna itse Subversion:
- Pakettien hallinnasta tai
- Lähdekoodista kääntämällä, ohjeet: http://subversion.tigris.org/project_packages.html
SVN käskyjä:
...
- Valitse WindRiver/Eclipse:n valikko Help/Software Updates/Find and Install...
- Ikkunasta "Search for new features to install"
- Seuraavasta ikkunasta "New Remote Site"
- Name: Subclipse ja URL: http://subclipse.tigris.org/update_VERSIO , missä VERSIO riippuu Eclipsen versiosta. Tarkista.
- Valitse Subclipse (ellei jo valittu) ja paina Finish.
- Ohjelma etsii uusia paketteja ja seuraavaksi avaa löydetyt paketit
- Valitse Subclipse VERSIO ja paina Next
- "I accept the terms..." ja Next
- Finish
- Install
- Käynnistä WR/Ecplise uudelleen
...
- Luo julkinen/salainen avainpari käskyllä
, missä -t on tyyppi (DSA) ja -b on bittimäärä (1024).No Format ssh-keygen \-t dsa \-b 1024
- Toimita JULKINEN avain subversionin ylläpitäjälle (tällä hetkellä Matti Valovirta) ja pyydä häntä lisäämään sinut sallittujen käyttäjien listaa.
Subversion repositoryn luominen koulun palvelimelle
- Ota SSH-yhteys (ohjelma löytyy: Start/Internet tools/SSH Secure Shell for Windows/Secure Shell Client) palvelimelle
- Anna käyttäjätunnuksesi ja salasana (samat kuin koulun verkkoon)
- Luo kansio Subversion-repositorylle:
No Format mkdir svn
- Siirru luomaasi kansioon:
No Format cd svn
- Luo Subversion repository:
No Format svnadmin create .
- Muokkaa kansion oikeuksia:
, (nano on tekstinkäsittelyohjelma, josta poistutaan painamalla Ctrl-X ja vastaamalla kysymyksiin tallentamisesta) ja lisää loppuun rivit:No Format nano conf/svnserve.conf
No Format anon-access = read auth-access = write password-db = passwd
- Muokkaa svn-repositoryn oikeuksia:
ja lisää loppuun rivit muodossa:No Format nano conf/passwd
, missä käyttäjä on teidän oma käyttäjänimi (ei liity enää metropolian verkkoon mitenkään, saatte valita itse) ja salasana on itse valitsemanne salasana.No Format käyttäjä = salasana
- Käynnistä svnserve komennolla:
, missä -d tarkoittaa että svnserve, -r ~/svn että svn-hakemisto on sinun käyttäjätunnuksen svn-hakemisto.No Format svnserve -d -r ~/svn
- Nyt voit käyttää svn-repositorya!
Subversionin käyttö TortoiseSVN:n avulla
- Luo Ohjelmointi-virtuaalikoneen työpöydälle hakemisto
- Klikkaa oikealla hiirellä tämän hakemiston sisällä ja valitse
No Format SVN Checkout...
- Kirjoita osoite svn-repositoryysi, esim.
ja klikkaa OKNo Format svn://mattimeikalainen@edunix.metropolia.fi/
- Nyt voit luoda hakemistoja ja tiedostoja kansioon, ja lisätä ne versionhallintaan käskyllä:
No Format TortoiseSVN/Add...
- Kirjoita avautuvaan ikkunaan kommentti mitä olet lisännyt
*