Разработчик в моей команде использует ветвь, привязанную к серверу (IE, только с помощью проверки, обновления и фиксации), но также часто использует флаг -local при фиксации, а затем берет на себя сервер в пакете. Недавно она столкнулась с ситуацией, когда ей не хватает местных коммитов, и они не могут найти их в репо или ее местном коде. Она подозревает, что это происходит из-за того, что в какой-то момент она делала попытку совершить локальные коммиты и поручить сервер.Некоторый код был потерян после выполнения bzr commit --local, bzr pull, bzr commit
Ни один из нас не испытывает особого опыта с Bazaar - Что могло случиться, и где мы можем искать этот недостающий код? Она вполне уверена, что она никогда не делала ничего разрушительного, и я вполне уверен, что Базар спросил бы ее, будет ли это делать. Я смутно помню, что у Bazaar есть понятие «скрытых» репозиториев/деревьев/независимо от того, где он помещает вещи, прежде чем менять кучу кода, из которого кто-то может восстановить потерянный код, но я не могу уйти в Google, что это такое.
Рад, что вы его решили – thomasrutter
Исправить. Вам нужен плагин bzrtools для работы 'bzr heads -dead''. – bialix