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

Создать и настроить проект

Один проект соответствует одному репозиторию и включает конфигурацию и контекст, от которых зависит его работа.

Один Проект — это один репозиторий плюс всё, что необходимо Coroid для его работы: команды сборки и тестирования, контекст, политики и настройки.

Создать такой проект можно из Проекты → Новый, выбрав репозиторий из подключённого провайдера. Если нужного вам репозитория нет, ознакомьтесь с информацией о Подключение кода.

Что происходит при создании проекта

Coroid клонирует репозиторий и анализирует его, чтобы определить используемые языки и фреймворки, способ его сборки, запуска тестов и возможность его контейнеризации.

Проверьте результат. Ознакомьтесь с разделом Конфигурация сборки и тестирования — именно эта конфигурация необходима для корректной работы всех остальных компонентов.

Что входит в состав проекта

ОбластьЧто она охватывает
РепозиторийБазовая ветка, поведение веток — см. раздел Настройки репозитория и веток
Сборка и тестированиеКак проект компилируется и проверяется
КонтекстДокументы, политики и ссылки, которые используют агенты.
КачествоКакие политики и правила применяются?
Целевые объекты тестированияСреды и учетные записи для тестирования в браузере
Результаты анализаЧто обнаружил Coroid в кодовой базе
ЖизнеспособностьПоказатели размера файлов и соответствия шаблонам

Один проект на один репозиторий

Не назначайте один и тот же репозиторий двум проектам для представления двух рабочих направлений. Для этого используйте задачи, планы, спринты или дорожки — см. Задачи, планы, спринты и дорожки — так оба потока будут использовать общий вид кода, единые стандарты и один контекст.

Для системы, охватывающей несколько репозиториев, создайте отдельный проект для каждого. Coroid сможет затем координировать работу между ними.

Временные и предварительные проекты

Для экспериментов и временной работы временный проект не загрязняет ваши основные проекты. См. Предварительные и временные проекты.

Удаление

При удалении проекта его конфигурация, контекст и история удаляются из Coroid. При этом репозиторий не затрагивается — созданные Coroid ветки и запросы на объединение остаются у вас в провайдере под вашим контролем.

Удаленные проекты можно восстановить в течение определенного периода до окончательного удаления. Правила хранения данных регулируются настройками вашей организации — см. Хранение данных.