Здраствуйте!
Напоминаю, ЛР1 - это анализ чужого кода и диаграммы классов. Для работы необходимо разделится на команды (3чел) и послать список мне. Далее необходимо закачать код вашей команды и диаграмму классов на общий репозиторий. Как это делается? (Мы будем использовать систему контроля версий Git)
-
Скачать консольный Git: https://msysgit.googlecode.com/files/Git-1.8.3-preview20130601.exe
-
Поставить, указать, чтобы он был в путях. Это позволит вводить команды в командной строке far или cmd
-
Склонировать себе репозиторий. Я создал на хостинге github репозиторий у себя и пользователя вам.
Создаем какую-либо папку , заходим в нее и там в командной строке пишем
git clone http://piastu@github.com/SergeyStaroletov/Patterns13.git
здесь piastu - ваш пользователь,SergeyStaroletov/Patterns13.git - репозиторий
Доступ по протоколу http, чтобы не возиться с ключами, по-хорошему надо по https.
-
далее, после того, как сольется, что есть, в репозитории создаете папку (просто создаете там средствами ОС и потом добаляете)
git add test1
здесь test1 - ваша папка, лучше 3 фамилии. Если все ок, то кладете туда ваш код и диаграмму классов
-
а потом добавляете в гит
git add test1/*
(надо быть на уровень выше для этого примера)
-
после добавления всех файлов необходимо сделать локальный коммит,
git commit -m "message"
где message - сообщение, о том, что вы сделали в коммите, будет видно в логах.
-
тк гит система распределенная, надо послать все изменения на сервер. Наш пользователь с правами на контрибьюцию , поэтому просто пишем
git push
и вводим пароль astupi13
-
В дальнейшем изменения других можно подхватить, набрав команду
git pull
в вашей папке под системой git. -
Результаты анализа кода пишете в файл с вашими фамилиями в папке чужого кода и добавляете туда аналогично.
Будут вопросы, обязательно пишите. Критерии оценки я давал. можете выбирать свои.
Старолетов СМ