План на курса

Настройка на SVN сървър

  • инсталирайте пакета и всички зависимости
  • за създаване на едно хранилище или няколко хранилища с разумни съображения за местоположение, първоначално импортиране, мигриране от CVS и други системи за контрол на версиите

Настройте фино всички видове схеми за достъп, включително http, https, svn, svn+ssh, файл, специално за да обмислите следните

  • как да конфигурирате Apache модули
  • да използвате ssh променливи на средата за съкращаване на svn+ssh:// url адреси
  • за дефиниране на подходящи потребителски бази данни и проектиране на сложен списък за контрол на достъпа или шаблони за оторизация
  • за интегриране с LDAP / домейн контролер / MySQL / PAM / и т.н. за удостоверяване на потребители

Конфигурирайте разумно оформление на хранилището

  • всеки подпроект има пълна дървовидна структура като ствол, клонове и тагове, подходящи за подпроекти са приобщаващи и самостоятелни, без много взаимозависимост, API на всеки подпроект са стабилни и зрели
  • всички модули съществуват на ствол/клонове и етикети, подходящи за логически компактен проект, съществува силно свързване между модулите
  • разлика и ползи

Стратегия за архивиране и възстановяване след бедствие

  • стратегия за архивиране, включително: собствен метод със svn синхронизация, инструменти на трети страни като rsync, горещо копиране
  • архивиране на цялото хранилище срещу проверка на всяка ревизия или дъмп
  • възстановяване след бедствие
  • премахване за постоянно на файлове и история

Основни познания за управление на хранилища

  • нормален работен цикъл с подривна дейност (практически практики)
  • създаване на клонове и тагове
  • създаване на ключалки и други контроли
  • проектирайте инструменти от страна на клиента и ги интегрирайте с IDE
  • изберете и конфигурирайте съоръженията за преглед на хранилището
  • задайте общи правила за потребителя, включително задайте кукички за подкопаване за тези твърди ограничения
  • проектиране на автоматично извеждане и изграждане или компилиране и дори автоматично тестване

Изисквания

  • Познания на потребителите за работа със Subversion (еквивалент на курса Subversion за потребители)
  • Общ опит в системната администрация в операционната(ите) система(и)
  • Основни познания за сървъра Apache
 7 Часа

Брой участници


Цена за участник

Oтзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории