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