当父分支无法访问时,Bazaar Explorer将挂起

时间:2012-07-26 19:18:44

标签: bazaar remote-branch

我在笔记本电脑上创建了一个共享存储库。在该存储库中,我创建了一个名为trunk的分支。然后我在桌面上创建了trunk未绑定分支,这样我就可以在任一台计算机上工作并手动同步我的更改。

除了一个唠叨问题外,这种方法效果很好。在我的桌面上,Bazaar Explorer永远试图到达远程分支。每当我点击刷新(例如)时,Bazaar Explorer会挂起几秒钟而它会...如果我的笔记本电脑不在网络上,Bazaar Explorer会挂起更长时间,然后显示错误消息“Not a branch:< branch URL>”。之后,我可以正常进行。

我从Subversion切换到DVCS的原因之一是,即使“服务器已关闭”,您仍可继续工作和提交。从技术上讲,我可以继续工作,但不断的冻结对我来说是杀了它。有解决方案吗?

1 个答案:

答案 0 :(得分:0)

修改.bzr/branch/branch.conf并删除parent_location = ...行。

注意:稍后如果您从另一个分支合并或拉出,它将再次保存parent_location。要防止它这样做,请在合并或拉取时添加--no-remember标志。

正如@bialix在评论中指出的那样:

  

如果您想要停用parent_location的记忆,您还可以修改branch.conf并将其放在那里:parent_location =在等号后无任何(或空格)。