Ero sivun ”Subversion” versioiden välillä

Siirry navigaatioon Siirry hakuun
Rivi 68: Rivi 68:
Henkilökohtaisen varaston perustamiseen ei tarvitse pääkäyttäjän oikeuksia. Tähän tarvitaan vain jokin tietokone, johon saa yhteyden ssh:lla. Tämäkään ei ole välttämätöntä, mutta helpottaa käyttöä huomattavasti. Esimerkiksi yliopistojen tarjoamat päätekoneet, kuten Jyväskylän yliopiston <tt>jalava.cc.jyu.fi</tt>, soveltuvat tähän tehtävään erinomaisesti.
Henkilökohtaisen varaston perustamiseen ei tarvitse pääkäyttäjän oikeuksia. Tähän tarvitaan vain jokin tietokone, johon saa yhteyden ssh:lla. Tämäkään ei ole välttämätöntä, mutta helpottaa käyttöä huomattavasti. Esimerkiksi yliopistojen tarjoamat päätekoneet, kuten Jyväskylän yliopiston <tt>jalava.cc.jyu.fi</tt>, soveltuvat tähän tehtävään erinomaisesti.


=== Henkilökohtaisen varaston luominen==
== Henkilökohtaisen varaston luominen==


Olkoon meillä avoinna ssh-pääteyhteys koneeseen <tt>tieto.kone.fi</tt> ja käyttätunnuksena <tt>tunnus</tt>. Varaston voi luoda minne tahansa. Tässä tilanteessa käytetään kotihakemistoa, koska siihen on aina kirjoitusoikeudet.
Olkoon meillä avoinna ssh-pääteyhteys koneeseen <tt>tieto.kone.fi</tt> ja käyttätunnuksena <tt>tunnus</tt>. Varaston voi luoda minne tahansa. Tässä tilanteessa käytetään kotihakemistoa, koska siihen on aina kirjoitusoikeudet.
Rivi 79: Rivi 79:
  pwd
  pwd


Kopioi tulostunut hakemistonnimi talteen. Siihen viitataan jatkossa nimellä <tt>svnpolku</tt>. Nyt varasto on luotu, eikä mitään muut asetusten tekemistä tarvita.
Kopioi tulostunut hakemistonnimi talteen. Siihen viitataan jatkossa nimellä <tt>svnpolku</tt>. Nyt varasto on luotu, eikä mitään muut asetusten tekemistä tarvita. Luodun varaston osoite muodostuu seuraavasti: <tt>svn+ssh://'''tunnus'''@'''tieto.kone.fi'''/'''svnpolku'''</tt> .
 
Nyt käytettävissäsi on versiohallinta, jonka osoite muodostuu seuraavasti: <tt>svn+ssh://'''tunnus'''@'''tieto.kone.fi'''/'''svnpolku'''</tt> .


Voit kokeilla sen toimivuutta toiselta tietokoneelta käsin komentamalla:
Voit kokeilla sen toimivuutta toiselta tietokoneelta käsin komentamalla:
Rivi 87: Rivi 85:


Mikäli saat listan ominaisuuksista etkä virheilmoitusta, onnittele itseäsi; sinulla on toimiva henkilökohtainen tietovarasto!
Mikäli saat listan ominaisuuksista etkä virheilmoitusta, onnittele itseäsi; sinulla on toimiva henkilökohtainen tietovarasto!
Nyt voit komentaa niillä koneilla, joilta haluat ottaa varastosta työkopion, seuraavaa:
svn checkout svn+ssh://tunnus@tieto.kone.fi/svnpolku omat
Tällöin svn noutaa sinulle aluksi tyhjän työkopion, johon voit luoda hakemistoja eri projekteille, kuten kursseille. Tutustu [[Subversion#Asiakasohjelma|asiakasohjelman komentoihin]].
Huomaa, että mikäli käytössäsi ei ole SSH-avainvarmennus, saatat joutua syöttämään salasanan useita kertoja muodostaessasi yhteyttä palvelimelle. Tältä voi välttyä käyttämällä [[Ssh#Tunnistaminen_avainparilla|SSH-avaimia]].


==Aiheesta muualla==
==Aiheesta muualla==
Noudettu kohteesta ”https://www.linux.fi/wiki/Subversion