Как удалить недоступные ревизии из общего репозитория в Bazaar
Общий репозиторий на базаре хранит все ревизии всех веток. Если вы удалите ветку, в которой есть несколько уникальных ревизий, эти ревизии все равно останутся в репозитории и будут видны bzr heads --dead-only команда от bzrtools плагин.
Как удалить эти ревизии из общего репозитория?
Или как удалить ветки так, чтобы их уникальные ревизии были удалены из общего хранилища?
1 ответ
Решение
Единственный способ получить общий репозиторий, который не содержит этих ревизий, - это создать новый репозиторий и разветвить все ветви, которые вы хотите сохранить в нем.
Удаление ревизий не считается безопасной операцией, потому что может быть какая-то ветка, о которой Bazaar не знает, зависит от них.