The developer on my team uses a branch bound to the server (IE, only by checking, updating, and committing), but also often uses the -local flag when committing, and then takes over the server in the package. Recently, she faced a situation where she there are not enough local commits, and they cannot find them in the repo or its local code. She suspects this is due to the fact that at some point she made an attempt to commit local commits, and server commits.
None of us have much experience with Bazaar. What could happen, and where can we look for this missing code? She is pretty sure she never did anything destructive, and I'm pretty sure Bazar would ask her if she would. I vaguely remember that Bazaar has the concept of “hidden” repositories / trees / wherever they are, before changing a bunch of code from which someone can recover the lost code, but I can’t get away from Google what it is.
source share