План на курса
Показ на преглед на методики на управление на проекти
- Агилни методики
- Каскаден метод
Автоматично развертане чрез GIT
- Производствен репозиторий
- Релезен клон
- Използване на тагове за релиза
- Преключване между релиза
- Управление на релези за поддържка
- Основни релиза
Документация, регистър на промени при релези
- Използване на историята на репозитория за създаване на регистър на промени
- Използване на описанието на тага за основен релиз, който обобщава промените
- Агрегиране на по-малки промени в по-големи (по-близо до бизнеса)
- Агрегиране на комитиране
- Групиране на комитиране в логически части
Стратегии за push и pull към централния репозиторий
- Поддържане на чист централен репозиторий
- Създаване на структура за агрегиране и преглед на промени от разработчиците
- Тестово и стадиално окружение
Архитектура на софтуер и компоненти
- Как да се раздели логически приложението и репозитория
- Как да се управляват библиотеки и подпроекти, разработени от трети страни
- Използване на субмодули за автоматизация на обновления
Изисквания
Препоръчва се познаване на GIT.
Изисква се разбиране на жизнения цикъл на разработка на софтуер, методологии и рамки за управление на проекти (като водопад и Agile).
Отзиви от потребители (5)
Лесен треньор, много информиран и достъпен.
Piotr Kowalski - EduBroker Sp. zo.o.
Курс - Git and GitHub Fundamentals
Машинен превод
Изключителен треньор с много практическа работа, в отличие от традиционните академични треньори.
Izzeddin Alkhayyat - The Group Securities; The Group Securities
Курс - Gitlab and Gitlab CI
Машинен превод
Примерно и практично използване
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Курс - Bitbucket
Машинен превод
А харесах реактивността на Ахмед към всеки въпрос/проблем, който издигнахме, както и неговата способност да дава ясни отговори на всички от тях, като по същото време предостава повече информация относно други свързани проблеми, дори и такива, които може би не сме мислили да зададем.
Jose Perez - Fraunhofer IOSB
Курс - Kubernetes and Gitlab
Машинен превод
Лукаш има подробни знания по темата и бил готов и способен да отговаря на въпроси на всякакъв момент от курса. Неговият ентусиазм да предаде колкото се може повече знания по темата, на подходящ темп, беше много освежаващ.
Shaun Allen - Boldon James
Курс - Git for Users
Машинен превод