SVN для целей DO178-B

Я делаю технико-экономическое обоснование, чтобы увидеть, можно ли использовать SVN для поддержки проекта DO-178B/C. В большинстве проектов DO178, которые я видел, используется CVS или аналогичный инструмент управления конфигурацией, который поддерживает версии для каждого файла отдельно (что не совпадает с SVN). Вот некоторые из производных целей для управления конфигурацией, которые требуются для моего проекта:

  1. Для каждого файла должна быть доступна полная история изменений.
  2. Должен быть способ доказать, что каждая версия файла была вычитана. Это требует, чтобы существовал способ составить список всех изменений, сделанных в конкретном файле после некоторой предыдущей TAG.
  3. Для каждой сделанной модификации должна быть возможна группировка, с помощью которой я могу выяснить, какие файлы были изменены для общего требования. Обычно мы используем хэштег для каждой модификации, сделанной в комментариях к истории изменений. Если один и тот же хэштег встречается в нескольких файлах, они принадлежат к одной группе.
  4. Наконец, должен быть доступен отчет об индексе конфигурации, в котором перечислены сводные данные для каждой модификации файла независимо, так как некоторые уже существуют TAG. Обычно это резюме включает базовую версию файла, а затем для каждой модификации, сделанной с тех пор, список хэштегов для каждой модификации и затем окончательную версию.

Кто-нибудь знает, как я могу использовать SVN, чтобы я все еще мог предоставить эти отчеты аудиторам программного обеспечения.

0 ответов

Можно использовать любой инструмент CM, если все цели процесса SCM в Таблице 7-1 выполнены. Я думаю, что SVN может быть использован, но не может достичь всех целей. Нам также нужен другой инструмент, например Jira, для контроля изменений и создания отчетов о проблемах.

Другие вопросы по тегам