【发布时间】:2010-07-01 23:58:17
【问题描述】:
我团队的一位开发人员一直在使用绑定到服务器的分支(IE,只使用 checkout、update 和 commit),但也经常在提交时使用 --local 标志,然后批量提交到服务器.她最近遇到了一种情况,即她缺少一些本地提交,并且无法在 repo 或她的本地代码中找到它们。她怀疑这是因为她在本地提交和服务器提交之间的某个时间点进行了拉取。
我们俩都没有特别的 Bazaar 经验 -- 可能发生了什么,我们在哪里可以找到这个丢失的代码?她相当肯定她从未做过任何破坏性的事情,而且我相当肯定 Bazaar 会问她是否会这样做。我隐约记得 Bazaar 在更改一堆代码之前有一些“隐藏的”repos/trees/任何东西的概念,有人可能会从中恢复丢失的代码,但我无法通过谷歌搜索那是什么。
【问题讨论】: