Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Koodin hakeminen koneelle:
    No Format
    svn co svn+ssh://alykone@edunix.metropolia.fi/svn/minicanopen/trunk .
    Tämä hakee minicanopen:in trunkin koodin nykyiseen hakemistoon.
  • 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"

...

...

  • 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.