Глава 23 · Часть II · Планируем SafeSort на GitHub
Необязательно: архивируем и восстанавливаем элементы
Архивирование расчищает активное представление от завершённых задач, не стирая их данные и историю.
SafeSort · Часть 2 из 6Планирование
Когда задача закрыта и попала в статус Done, оставлять её карточку на Board навсегда не обязательно — но и удалять запись из Project тоже не стоит. Для этого есть промежуточный шаг: архивирование.
| Действие | Что происходит |
|---|---|
| Архивировать | элемент исчезает из активных представлений, но данные сохраняются и его можно восстановить |
| Восстановить | элемент возвращается во все представления с теми же полями, что были до архивации |
| Удалить | элемент удаляется из Project безвозвратно — сам Issue в репозитории при этом не затрагивается |
Архивирование можно автоматизировать
Workflow Auto-archive items из предыдущего раздела делает то же самое по фильтру автоматически — например, архивирует любой элемент, как только его статус становится Done, чтобы Board оставался читаемым без ручной уборки.
Официальная документация
Перевод и учебная адаптация официальной документации GitHub. Исходный материал — CC BY 4.0.
Коротко
- Архивирование убирает элемент из активных представлений, но сохраняет его данные и позволяет восстановить.
- Удаление, в отличие от архивирования, стирает элемент из Project безвозвратно — сам Issue в репозитории не затрагивается.
- Auto-archive items автоматизирует архивирование завершённых задач по фильтру.