ITI0011RUS Practice

Allikas: Kursused
Redaktsioon seisuga 10. veebruar 2015, kell 17:36 kasutajalt Aleksandr (arutelu | kaastöö)
Mine navigeerimisribale Mine otsikasti

Решение упражнения следует загрузить в систему контроля версий Git'i. Здесь обощенное руководство, которое расскажет о том как это следует сделать. Однажды проделав все шаги вам больше не понадобится их еще раз выолнять.

Доступ к git

Для того, чтобы получать баллы за решения упражнений вам нужно сначала получить доступ к системе git. Для этого нам требуется создать каждому студенту личный репозитарий git. Если вам не удалось получить доступ к git следуя руководству, напишите об этом в письме по адресу iti0011@cs.ttu.ee, мы создадим вам репозитарий. В письме пожалуйста укажите имя, фамилию, группу, номер студента (матрикул), а также ваш идентификатор UniID (имя пользователя, под которым вы заходите в компьютеры в классе).

Требования к коду

Если в описании упражнения присутствует шаблон, следует обязательно его использовать.

Ваш код должен содержать т.н. точку входа - метод main().

Настройка парамеров git в командной строке

git config --global user.name "Имя Фамилия"
git config --global user.email "существующий@почтовый.ящик"

Важно указать действительно существующий и работающий e-mail, поскольку туда система автоматического тестирования посылает ваши результаты.


Настройка пользователя в Eclipse

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

Там вы увидите список настроек. Эти настройки действуют по умолчанию в отношении всех репозитариев git.

Если настроек "user.email" и "user.name" в списке нет - добавьте их, для этого следует нажать на кнопку "Add Entry". В поле "Key" напишите "user.email" а в поле "Value" ваш e-mail. Проделайте то же самое с параметром "user.name", где значением поля должно быть ваше имя. Если данные настройки в списке уже присутствуют, сможете менять их значения.

Вы можете установить разичные параметры для каждого репозитария. Это возможно сделать из окна репозитариев Window -> Show View -> Other -> Git Repositories. Там вы увидите список репозитариев (их должно быть два - репозитарий материалов и личный репозитарий). Для изменения настроек щелкните правой кнопкой мыши на соответствующем репозитарии -> properties -> Configuration. Появится список настроек выбранного репозитария. Настройки конкретного репозитария имеют больший приоритет, чем общие настройки (которые действуют для всех репозитариев).

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.