Alustustoimenpiteet

Tässä osiossa esitetyt alustustoimenpiteet pitää tehdä, ennen kuin alat tehdä kurssin harjoituksia (ellet ole tehnyt vastaavia toimenpiteitä komentoriviä käyttäen, kohdan 1.5 ohjeiden mukaisesti).

Alla olevissa ohjeissa viitataan henkilökohtaiseen repositorioosi ja sen osoitteeseen. Ne löytyvät kohdasta 1.5 Gitin käyttö tällä opintojaksolla.

Paikallisen tietovaraston ja työkopion luominen tapahtuu Qt Creatorissa seuraavasti. Jotta Gittiä voisi käyttää Qt Creatorin kautta etätyöpöytäympäristössä, sinun pitää ensin muokata yhtä asetusta. Avaa Qt Creatorista Tools -> Options -> Version Control ja kirjoita avautuneeseen dialogiin kohtaan “SSH prompt command:” merkkijono:

/usr/libexec/openssh/gnome-ssh-askpass

Sitten luot paikallisen tietovaraston valitsemalla Qt Creatorissa toiminnon “New Project”. Aikaisemmin loit tällä toiminnolla uuden projektin, mutta nyt käytät tätä samaa toimintoa Git-repositorion kloonaamiseen, eli valitset Projects-ikkunan “Import Project” -välilehden ja “Git Clone”.

../../_images/qt_gitin_kloonaaminen.png

Klikkaa “Choose…” ja avautuvaan dialogiin täytät kohtaan “Repository:” henkilökohtaisen repositoriosi osoitteen (ks. yllä) sekä kohtaan “Path:” valitset sen hakemiston, jonne haluat repositorion kloonata. Tässä voisi olla hyvä käyttää edellä tekemääsi kurssin töille tarkoitettua hakemistoa.

../../_images/clone_qt_fi.png

Klikkaa “Next >”, jolloin repositorion kloonaaminen alkaa. Syötä intratunnukset kun niitä kysytään.

../../_images/qt_gitin_kloonaaminen_onnistunut.png

Kun kaikki on valmista, klikkaat “Finish”. Seuraavaksi Qt Creator antaa virheilmoituksen “Failed to open project in <hakemisto>”. Tämä ei haittaa. Kaikki on mennyt oikein. Virheilmoitus johtuu siitä, että projekti Qt Creatorin näkökulmasta on eri asia kuin projekti Gitin näkökulmasta.