ITI0011:harjutused

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti

Harjutusülesande lahendus tuleb laadida git'i. Siin on üldised juhendid, kuidas seda teha tuleb. Kui olete korra need sammud läbi teinud, siis edaspidi neid teha pole vaja.

Eeldus: ligipääs git'i

Harjutusülesande esitamise eeldus on, et saate git'i ligi. Selleks peame meie teiele salve tegema. Kui te ei saa git'ile ligi vastavalt git'i juhendile, saatke kiri iti0011@cs.ttu.ee, me loome teile salve. Kirjas palun esitada oma andmed koos UNI-ID-ga (kasutajanimi, millega logite sisse arvutiklassi arvutitesse).

Nõuded koodile

Kui harjutusega on kaasa antud mall, siis on soovitatav seda kasutada.

Kindlasti on vajalik, et teie lähtekood sisaldab main-meetodit (kuigi see ei pruugi olla vajalik ülesande lahenduse osas).

Kasutaja seadete määramine käsureal

git config --global user.name "Minu Nimi"
git config --global user.email "minu.email@eesti.ee"

Email on oluline, kuna sinna saadetakse testide tagasiside. Kui te emaili ei määra, siis testitulemusi saate teada alles tagantjärele (peale tähtaega).

Kasutaja seadete määramine Eclipse'is

Window -> Preferences -> Team -> Git -> Configuration

Seal on nimekiri arvuti seadistustest. Need seadistused hakkavad vaikimisi kehtima kõikide git'i repode kohta.

Kui nimekirjas pole, peate lisama kaks välja: "user.email" ja "user.name". "Add Entry" nupuga saate vastavad väljad lisada. "Key" on "user.email" ja "Value" on teie emailiaadress. "user.name" puhul teie nimi. Kui need väljad on nimekirjas juba olemas, saate väärtuse veergu vastavas reas muuta.

Teil on võimalik iga repositooriumi kohta erinevad seaded määrata. Seda saate teha repositooriumide vaatest Window -> Show View -> Other -> Git Repositories. Seal on nimekiri salvedest (teil on tõenäoliselt vaid üks seal). Parem klikk salve peal -> properties -> Configuration. Seal on nimekiri salvepõhistest seadetest. Kui salvepõhised seaded on määratud, kirjutavad nad üldised seaded üle.

Lahenduse esitamine ja tagasiside

Kui olete oma lahenduse valmis saanud ja laete selle git'i üles (nii commit kui ka push käsud), siis peaks teile tulema eelnevalt määratud emailiaadressi peale tagasiside, mitu protsenti testidest läbisite. Tulemus on vahemikus 0 kuni 100 (kaasa arvatud). Rohkem infot tagasiside hetkel ei anna.

Tähele tuleks panna:

  • kausta nimi peab olema vastavalt ettemääratud formaadile (näiteks EX01, kindlasti suurte tähtedega).
  • kui kasutate mõnde IDE't (näiteks Eclipse'i), siis kõige mõistlikum on teha projekt, mille nimi on näiteks EX01 ja see täpselt sellisel kujul, nagu ta teil programmis struktureeritakse, üles panna. Kui te hakkate käsitsi midagi muutma, on oht, et lõpptulemus ei tööta enam.

Kui te mingil põhjusel ei saa tagasisidet, saatke email ja uurime.

Arvestage sellega, et arvesse läheb viimane esitamine enne tunni algust.