...
- Koodin hakeminen koneelle:
Tämä hakee minicanopen:in trunkin koodin nykyiseen hakemistoon.No Format svn co svn+ssh://alykone@edunix.metropolia.fi/svn/minicanopen/trunk .
- Koodin päivittäminen:
No Format svn up
- Koodin kommitoiminen:
No Format svn ci
- Useamman repon käyttö:
No Format svn propedit svn:externals .
- -> Katso esimerkki alykone@edunix.metropolia.fi/svn/minicanopen/monitor-projektista:
- -> Ominaisuuksien haku:
No Format svn proget svn:externals
- Hakemistojen selailu:
No Format svn ls svn+ssh://alykone@edunix.metropolia.fi/svn/
- Hakemiston luominen:
No Format svn mkdir svn+ssh://alykone@edunix.metropolia.fi/svn/uusi_hakemisto
Ohjeet Eclipse-plugarin asentamiseen omalle koneelle:
...
- 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
...
Koodin hakeminen Subversionin repositorystä Subclipsestä:
...
- Valitse "SVN Repository Exploring" WR/Eclipse näkymäksi
...
- Valitse "New/Repository location..."
...
SSH:n läpi (Käytössä IntMacCon-projektissa, ei tarvitse salasanaa):
...
- Osoite on "svn+ssh://alykone@edunix.metropolia.fi/svn/<projektin nimi>", siis esim. "svn+ssh://alykone@edunix.metropolia.fi/svn/intmaccon".
...
- Valitse "Use private key authentication".
...
- "Key file:" on .ssh-hakemistossasi olevan salainen avain. Esim. /home/user/.ssh/id_dsa
...
...
- Klikkaa oikella hiiren napilla halutun projektin halutun haaran päällä (esim. DataContainer\trunk) ja valitse "Checkout..."
...
- Valitse "Check out as a project configured using the New Project Wizard", jos haluat luoda uuden projektin.
...
- Valitse projektin tyyppi, esim. "Embedded Linux Application Project"
...
- Anna projektin nimi
...
- tai
...
- Valitse "Check out as a project in the workspace", jos sinulla on jo kyseinen projekti luotuna.
...
- Tämän jälkeen vaihda takaisin "Application Development" näkymään, niin pääset muokkaamaan koodia.
...
Muokatun koodin päivittäminen takaisin repositoryyn:
...
- Team/Commit (tai Team Sychronize, jossa näkee muutetut tiedostot ja voi vertailla eroja).
...
- Kommentoi muutoksesi!
...
Uusimman version hakeminen repositorystä:
...
...
- Team/Update.
...
- Voidaan suorittaa vaikka koodia olisi muutettu Working Copy:ssä.
...
Oikeuksien saaminen subversioniin:
...
- Luo julkinen/salainen avainpari käskyllä
...
No Format ssh-keygen \-t dsa \-b 1024
...
, missä -t on tyyppi (DSA) ja -b on bittimäärä (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.