No WorkingTree exists after branching
Vincent Ladeuil
v.ladeuil+lp at free.fr
Sat Oct 26 14:21:38 UTC 2013
Sorry for late reply :-/
>>>>> Eli Zaretskii <eliz at gnu.org> writes:
>> Date: Tue, 22 Oct 2013 06:17:47 +0800
>> From: Xue Fuqiao <xfq.free at gmail.com>
>> Cc: bazaar at lists.canonical.com
>>
>> Thanks, there are four lines:
>>
>> parent_location = bzr+ssh://xfq@bzr.savannah.gnu.org/emacs/trunk/
>> public_branch = bzr+ssh://xfq@bzr.savannah.gnu.org/emacs/trunk
>> bound_location = bzr+ssh://xfq@bzr.savannah.gnu.org/emacs/trunk/
>> bound = False
>>
>> If I change the "False" to "True", "bzr up" will succeed.
> Yes, it should be True.
>> But I don't know why it is "False", since I have already used ‘bzr
>> bind’.
> Neither do I. Your bzr does weird things.
I think this sums it up quite nicely: you seem to encounter issues
nobody else can reproduce :-/ I.e. *unless* you're using a shared
repository that you explicitly configured to *not* create working trees
you shouldn't end up with a branch without a working tree.
If you're still encountering the issue, here are a few commands to check
your bzr install:
- 'bzr version' will gives you details about which bzr is used with
which library,
- 'bzr plugins -v' will gives your details about which plugins are
installed and where they are installed
- 'bzr --no-plugins <command> <args>' will run bzr without any plugins
(be aware that this means that *core* bzr plugins like launchpad
access are also disabled in that case). This helps diagnosing issues
caused by any plugin,
- 'BZR_PLUGINS_PATH=-site bzr <command> <args>' will run bzr with the
core plugins only. This is the preferred way to rule out user and
system-wide installed plugins.
- 'bzr config' in any directory will tell you which config options are
active for the current working tree, branch or repository,
- 'bzr config <option>=<value>', 'bzr config --remove <option>' will
update the config files when used in the right directories (using the
previous 'bzr config' is a good way to check before and after these
commands that you're modifying the right config file). There is no
need to edit the config files by hand and avoid corrupting them.
Vincent
More information about the bazaar
mailing list