You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Ohjeet SVN-clientin asentamiseen omalle koneelle:
-------------------------------------------------
-Asenna itse Subversion:
 -Pakettien hallinnasta
 -Lähdekoodista kääntämällä, ohjeet: http://subversion.tigris.org/project_packages.html
 
 
SVN käskyjä:
------------
-Koodin hakeminen koneelle:

svn co svn+ssh://alykone@edunix.metropolia.fi/svn/minicanopen/trunk .

Tämä hakee minicanopen:in trunkin koodin nykyiseen hakemistoon.

-Koodin päivittäminen:

svn up

-Koodin kommitoiminen:

svn ci

-Useamman repon käyttö:

svn propedit svn:externals .

 -> Katso esimerkki alykone@edunix.metropolia.fi/svn/minicanopen/monitor-projektista:
   -> Ominaisuuksien haku:

svn proget svn:externals

-Hakemistojen selailu:

svn ls svn+ssh://alykone@edunix.metropolia.fi/svn/

-Hakemiston luominen:

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ä '$ 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) ja pyydä häntä lisäämään sinut sallittujen käyttäjien listaa.

  • No labels
You must log in to comment.