Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Настройка на SVN сървър
- инсталиране на пакета и всички зависимости
- създаване на един или няколко репозитория с разумни местоположения, начален импорт, миграция от CVS и други системи за контрол на версии
Подреждане на всички видове достъп, включително http, https, svn, svn+ssh, file, с особено внимание към следното
- как да конфигурирате модулите на Apache
- използване на променливи на средата ssh, за да се укоротят адресите svn+ssh://
- дефиниране на подходящи потребителски бази данни и проектиране на сложни списъци за контрол на достъпа или модели за авторизация
- интеграция с LDAP, доменен контролер, MySQL, PAM и др. за аутентикация на потребители
Конфигуриране на разумна структура на репозиторията
- всеки подпроект има цяла дървовидна структура, като trunk, branches и tags, подходяща за включени и самодостатъчни подпроекти, с малко взаимно зависими, API-то на всеки подпроект е устойчиво и зрело
- всички модули съществуват в trunk, branches и tags, подходящо за логически компактен проект, между модулите има силна свързаност
- разлики и предимства
Стратегия за резервно копиране и възстановяване при бедствен случай
- стратегия за резервно копиране, включително: собствен метод с svn sync, трети страни инструменти като rsync, hot copy
- резервно копиране на цялата репозитория спрямо извличане или дамп на всяка версия
- възстановяване при бедствен случай
- постоянни изтриване на файлове и историята им
Основни знания за управлението на репозитории
- нормален работен цикъл с Subversion (практически упражнения)
- създаване на ветви и етикети
- създаване на блокирания и друг контрол
- проектиране на клиентски инструменти и техни интегриране в IDE-та
- избор и конфигуриране на средства за разглеждане на репозитории
- задаване на общите политики за потребители, включително подаване на хукове Subversion за тези строго ограничения
- проектиране на автоматично извличане и компилация или събиране, а дори и автоматични тестове
Изисквания
- Знания за работа с Subversion (еквивалент на курса „Subversion за потребители“)
- Общ опит по системно администриране в операционната система(и)
- Основни знания за сървъра Apache
7 часа
Отзиви от потребители (2)
Тренерът определено беше една от най-силните страни. Добро настроение, силен знания и също така не позволявай никому да те пречи.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Курс - Subversion for Administrators
Машинен превод
Тренерът отлично отговори на въпросите и беше много полезен.
Yuri Prado - Valeo Thermal Commercial Vehicles Germany GmbH
Курс - Subversion for Administrators
Машинен превод