🗊Hudson: система неперервної інтеграції (Continuous Integration). Використання JUnit в Hudson. Виконали студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін

Категория: Технологии
Нажмите для полного просмотра!
Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №1Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №2Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №3Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №4Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №5Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №6Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №7Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №8Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №9Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №10Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №11Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №12Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №13Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №14Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №15Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №16Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №17Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №18Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №19Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №20Hudson: система неперервної інтеграції (Continuous Integration).  Використання JUnit в Hudson.   Виконали  студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін, слайд №21

Вы можете ознакомиться и скачать Hudson: система неперервної інтеграції (Continuous Integration). Використання JUnit в Hudson. Виконали студенти групи ФІ-92 ФТІ Степанян Ігор та Лосін. Презентация содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Hudson:
система неперервної інтеграції (Continuous Integration).

Використання JUnit в Hudson.

Виконали
студенти групи ФІ-92 ФТІ
Степанян Ігор та Лосінець Юрій
Описание слайда:
Hudson: система неперервної інтеграції (Continuous Integration). Використання JUnit в Hudson. Виконали студенти групи ФІ-92 ФТІ Степанян Ігор та Лосінець Юрій

Слайд 2





Build & deployment
Компіляція
Тестування
Збірка
Копіювання на віддалений сервер
Запуск
Описание слайда:
Build & deployment Компіляція Тестування Збірка Копіювання на віддалений сервер Запуск

Слайд 3





Build & deployment
Компіляція
Тестування
Збірка
Копіювання на віддалений сервер
Запуск
Описание слайда:
Build & deployment Компіляція Тестування Збірка Копіювання на віддалений сервер Запуск

Слайд 4





Тестування
Описание слайда:
Тестування

Слайд 5





Системи контролю версій
Зберігання версій файлів, причому зазвичай зберігаються тільки зміни між попередньою і поточною версією і таким чином сховище не росте дуже швидко
Можливість отримати будь-які попередні версії збережених файлів
Перегляд змін внесених між заданими у запиті версіями
Збереження та перегляд коментарів та авторів щодо внесених змін.
Описание слайда:
Системи контролю версій Зберігання версій файлів, причому зазвичай зберігаються тільки зміни між попередньою і поточною версією і таким чином сховище не росте дуже швидко Можливість отримати будь-які попередні версії збережених файлів Перегляд змін внесених між заданими у запиті версіями Збереження та перегляд коментарів та авторів щодо внесених змін.

Слайд 6





Continuous Integration
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. 

… taken from Martin Fowlers article on CI
Описание слайда:
Continuous Integration Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. … taken from Martin Fowlers article on CI

Слайд 7





Практика
Complex_Stepanyan

Інструменти:
Language: Java
IDE: NetBeans
Testing engine: JUnit
CVS: Mercurial
CI Server: Hudson
Описание слайда:
Практика Complex_Stepanyan Інструменти: Language: Java IDE: NetBeans Testing engine: JUnit CVS: Mercurial CI Server: Hudson

Слайд 8





Mercurial
Mercurial —вільна розподілена система керуванням версій файлів та спільної роботи.
Переваги:
незалежна від об'єму коду висока швидкодія;
компактне зберігання даних в проіндексованому і стислому виді;
розподілена модель розробки, що допускає довільне злиття окремих децентралізованих репозиторіїв;
вбудовані засоби резервного копіювання і перевірки цілісності;
звичний CVS-подібний набір команд;
великий вибір GUI- і веб-інтерфейсів;
підтримка кількох моделей організації репозиторія: централізована cvs-подібна, розподілена пів-ієрархічна і ієрархічна.
Описание слайда:
Mercurial Mercurial —вільна розподілена система керуванням версій файлів та спільної роботи. Переваги: незалежна від об'єму коду висока швидкодія; компактне зберігання даних в проіндексованому і стислому виді; розподілена модель розробки, що допускає довільне злиття окремих децентралізованих репозиторіїв; вбудовані засоби резервного копіювання і перевірки цілісності; звичний CVS-подібний набір команд; великий вибір GUI- і веб-інтерфейсів; підтримка кількох моделей організації репозиторія: централізована cvs-подібна, розподілена пів-ієрархічна і ієрархічна.

Слайд 9





Інсталяція: NetBeans
Описание слайда:
Інсталяція: NetBeans

Слайд 10





Інсталяція: TortoiseHg
Описание слайда:
Інсталяція: TortoiseHg

Слайд 11





Інсталяція: Hudson
Описание слайда:
Інсталяція: Hudson

Слайд 12





Інсталяція: NetBeans+Hudson
Описание слайда:
Інсталяція: NetBeans+Hudson

Слайд 13





Проект: ініціалізація
Описание слайда:
Проект: ініціалізація

Слайд 14





Проект: ініціалізація
Описание слайда:
Проект: ініціалізація

Слайд 15





Проект: клонування
Описание слайда:
Проект: клонування

Слайд 16





Проект: hg-hooks
Описание слайда:
Проект: hg-hooks

Слайд 17





Проект: fail-commit
Описание слайда:
Проект: fail-commit

Слайд 18





Проект: fail-commit
Описание слайда:
Проект: fail-commit

Слайд 19





Проект: success-commit
Описание слайда:
Проект: success-commit

Слайд 20





Проект: success-commit
Описание слайда:
Проект: success-commit

Слайд 21





Дякую за увагу!
Питання? Зауваження?
Описание слайда:
Дякую за увагу! Питання? Зауваження?



Похожие презентации
Mypresentation.ru
Загрузить презентацию