Как удалить недоступные ревизии из общего репозитория в Bazaar

Общий репозиторий на базаре хранит все ревизии всех веток. Если вы удалите ветку, в которой есть несколько уникальных ревизий, эти ревизии все равно останутся в репозитории и будут видны bzr heads --dead-only команда от bzrtools плагин.

Как удалить эти ревизии из общего репозитория?

Или как удалить ветки так, чтобы их уникальные ревизии были удалены из общего хранилища?

1 ответ

Решение

Единственный способ получить общий репозиторий, который не содержит этих ревизий, - это создать новый репозиторий и разветвить все ветви, которые вы хотите сохранить в нем.

Удаление ревизий не считается безопасной операцией, потому что может быть какая-то ветка, о которой Bazaar не знает, зависит от них.

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