Cannot commit to bound svn branch: "invalid property value 'branch-nick' for None"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Unassigned | ||
Bazaar Subversion Plugin |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Out of curiosity, I tried to reproduce the bzr-svn bug detailed here:
https:/
with:
* bzr 1.9rc1
* bzr-svn 1.4.15dev0
Unfortunately, I discovered that I'm completely unable to commit to a bound svn branch. I can unbind, commit, and push as separate steps, but committing to a bound branch yields the following stack trace:
Committing to: /Users/
modified test
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/Library/
return run_bzr(argv)
File "/Library/
ret = run(*run_argv)
File "/Library/
return self.run(
File "/Library/
exclude=
File "/Library/
result = unbound(self, *args, **kwargs)
File "/Library/
result = WorkingTree3.
File "/Library/
result = unbound(self, *args, **kwargs)
File "/Library/
*args, **kwargs)
File "/Library/
self.rev_id = self.builder.
File "/Library/
properties=
File "/Library/
self.
File "/Library/
(name, value))
ValueError: invalid property value 'branch-nick' for None
Changed in bzr-svn: | |
status: | New → Invalid |
Changed in bzr: | |
status: | Confirmed → Fix Released |
Changed in bzr: | |
status: | Fix Committed → Incomplete |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
I think this is a regression in the bzr API - Branch._get_nick() now assumes that the master branch has a config with a nickname set rather than just using the "nick" setting in the master branch.