Участники проекта: 1) Алексеевич Андрей 2) Семенова Юля 3) Стецкевич Роман 4) Чуланов Андрей
Формулировка задания номер 5:
5.Разработать централизованную систему резервного копирования, построенную по агентному принципу: сервер выдает задания агентам, установленным на разных системах и забирает от них резервные копии. Платформа: сервер: любая, агент: кроссплатформенный. Сложность: 3
Предлагаю начать с установки всех необходимых программ для работы над проектом. Надеюсь, никто не против Java поэтому советую установить себе IDE для работы. Я пользуюсь Eclipse Mars(http://www.eclipse.org/).
Кроме того для проекта потребуется Maven(https://maven.apache.org/download.cgi), мануал для установки описан тут(http://www.apache-maven.ru/install.html).
Также самое главное Git(https://git-scm.com/downloads). Репозиторий для командной работы, в котором будет храниться наш проект будет GitHub. Он уже создан и мне нужны лишь ваши аккаунты для добавления к репозиторию.
Чтобы добавить проект из репозитория, зайдите в папку, где будет храниться ваш локальный проект. Вызываем консоль или git Bash(правой кнопкой мыши) и пишем:
git clone https://github.com/prototype2904/Back_up_project.git
проект должен будет появиться у вас в каталоге.
Чтобы запустить проект достаточно зайти в папку с проектом и вызвав консоль набрать:
mvn spring-boot:run
При первом запуске у вас должны будут скачаться автоматически все библиотеки необходимые для проекта и далее начаться компиляция кода. Она завершиться запуском сервера Tomcat(кто бы сомневался): … Started BackupApplication in 41.455 seconds (JVM running for 43.627)
Далее открываем удобный браузер и переходим по адресу: