(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Системы управления версиями

Документация и ПО

Задание

По выбору выполнить задание для репозитория CVS или Subversion:

а) Работа с репозиторием CVS

  • Настроить подключение к репозиторию на сервере kappa.cs.karelia.ru (/usr/local/cvsroot)
  • Получить версию проекта casetools с меткой INIT_VERSION
  • Сделать собственную ветку проекта
  • Добавить в проект каталоги с выполнеными заданиями по Make, Ant и планированию
  • Произвести модификацию файлов проекта
  • Добавить и удалить файлы из проекта
  • Получить историю изменения файлов и историю работы с проектом
  • Добавить в конец файла README основной ветки проекта строчку с меткой и автором метки проекта
  • По результатам работы сформировать отчет содержащий структуру каталогов проекта, описание использованных команд, истории изменений файлов и работы с проектом

б) Работа с репозиторием Subversion

  • Получить копию проекта casetools с меткой INIT_VERSION ("svn co svn+ssh://user@kappa.cs.karelia.ru/groups/casetools", tags)
  • Сделать собственную ветку проекта (branches)
  • Добавить в проект каталоги с выполнеными заданиями по Make, Ant и планированию
  • Произвести модификацию файлов проекта с фиксированием изменений в репозитории
  • Добавить и удалить файлы из проекта с фиксированием изменений в репозитории
  • Получить историю изменения файлов и историю работы с проектом
  • Добавить в конец файла README основной ветки проекта (trunc) строчку с меткой и автором метки проекта
  • По результатам работы сформировать отчет содержащий структуру каталогов проекта, описание использованных команд, истории изменений файлов и работы с проектом