Один Проект — это один репозиторий плюс всё, что необходимо Coroid для его работы: команды сборки и тестирования, контекст, политики и настройки.
Создать такой проект можно из Проекты → Новый, выбрав репозиторий из подключённого провайдера. Если нужного вам репозитория нет, ознакомьтесь с информацией о Подключение кода.
Что происходит при создании проекта
Coroid клонирует репозиторий и анализирует его, чтобы определить используемые языки и фреймворки, способ его сборки, запуска тестов и возможность его контейнеризации.
Проверьте результат. Ознакомьтесь с разделом Конфигурация сборки и тестирования — именно эта конфигурация необходима для корректной работы всех остальных компонентов.
Что входит в состав проекта
| Область | Что она охватывает |
|---|---|
| Репозиторий | Базовая ветка, поведение веток — см. раздел Настройки репозитория и веток |
| Сборка и тестирование | Как проект компилируется и проверяется |
| Контекст | Документы, политики и ссылки, которые используют агенты. |
| Качество | Какие политики и правила применяются? |
| Целевые объекты тестирования | Среды и учетные записи для тестирования в браузере |
| Результаты анализа | Что обнаружил Coroid в кодовой базе |
| Жизнеспособность | Показатели размера файлов и соответствия шаблонам |
Один проект на один репозиторий
Не назначайте один и тот же репозиторий двум проектам для представления двух рабочих направлений. Для этого используйте задачи, планы, спринты или дорожки — см. Задачи, планы, спринты и дорожки — так оба потока будут использовать общий вид кода, единые стандарты и один контекст.
Для системы, охватывающей несколько репозиториев, создайте отдельный проект для каждого. Coroid сможет затем координировать работу между ними.
Временные и предварительные проекты
Для экспериментов и временной работы временный проект не загрязняет ваши основные проекты. См. Предварительные и временные проекты.
Удаление
При удалении проекта его конфигурация, контекст и история удаляются из Coroid. При этом репозиторий не затрагивается — созданные Coroid ветки и запросы на объединение остаются у вас в провайдере под вашим контролем.
Удаленные проекты можно восстановить в течение определенного периода до окончательного удаления. Правила хранения данных регулируются настройками вашей организации — см. Хранение данных.