Хід роботи

Для керування версіями розробки програмного забезпечення було обрано сервіс GITHUB.

Переваги:

- Простий спосіб реєстрації

- Адаптовані під розповсюдженні версії операційних систем клієнти

- Простий спосіб синхронізації між сервісом та локальною версією

- Підтримка багатьох мов програмування

- Можливість відновлення репозиторія після видалення

Недоліки

- Для windows необхідний NET Framework 4.0

- Ручна синхронізація

- Для проекту що складається з декількох тек, потрібно створити відповідно декілька репозиторіїв у системі та відслідковувати кожен з них.

- Невірне відображення російського тексту після відновлення видаленого репозиторію

Реєстрація у системі.

1. Заходимо на сайт https://github.com/

2. Натискаємо на кнопку SING UP FOR FREE (див. рис. 1)

Рисунок 1 – Кнопка для реєстрації учасника в системі

3. Заповнюємо відповідні поля форми реєстрації (див. рис. 2)

Рисунок 2 – Форма реєстрації учасника

4. Після реєстрації відкриється головна форма системи, де ви маєте змогу створити новий проект та завантажити клієнт відповідно до вашої операційної системи (див. рис. 3).

Рисунок 3 - Головна форма керування системою

5. Завантаживши клієнт заходимо до нього та створюємо там проект, та синхронізуємо його з сайтом (див. рис. 4-8)

Рисунок 4 - Головна форма клієнту для Windows

Рисунок 5 – Форма додання репозиторію (для створення нового репозиторія натисніть кнопку add)

Рисунок 6 – Форма основних властивостей репозиторію

Рисунок 7 – Натисність publish для передачы файлів до системи

Рисунок 8 – Форма репозиторію, та історія змін проекту

Рисунок 9 - Форма репозиторію у системі

6. Внесення змін до проекту (див. рис. 10-14)

Рисунок 10 – При внесены будь яких змін до файлу зявиться напис UNCOMMITTED CHANGES, та кнопка SHOW

Рисунок 11 – Після натиснення кнопки SHOW ви маєте змогу створити COMMIT

Рисунок 12 – Після створення COMMIT від відобразиться у історії, під довільним ім’ям, потім натисніть кнопку SYNC

Рисунок 13 – При наведенні на кнопку ви бачите кількість COMMIT для занесення

Рисунок 14 – Після синхронізації COMMIT з вашим ім’ям відобразиться у системі.

7. Відображення змін у проекті на сайті (див. рис. 15-16)

Рисунок 15 – Вкладка GRAPH на сайті системи слугує графічним відображенням змін внесених до проекту.

Рисунок 16 – Графік з часом та днем внесення змін до проекту

8. Додання чужого проекту (див. рис. 17)

Рисунок 17 - Пошук у системі чужого проекту

9. Відображення змін у проекті (див. рис. 18)

Рисунок 18 – Відображення файлів проекту з ім’ям того хто вніс зміни до його файлів та часом останньої зміни.

10. Синхронізація між системою та локальним комп’ютером

Рисунок 19 – Вигляд чужого проекту у системі, з пропозицією додання

Висновок: В результаті взаємодії з системою, стало можливим відслідковувати зміни файлів проекту. Складність системи не дозволяє повністю автоматизувати внесення змін, але слід розуміти що зміни у проекті відбуваються під контролем розробника, і він самостійно додати до списку змін внесенні ним корективи.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: