"Svndiff contains a too-large window" error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Subversion Plugin |
New
|
Undecided
|
Unassigned |
Bug Description
Just tried to push a commit to an SVN repository that isn't that big. There are two hunks of about twenty to thirty lines, the rest is tiny. The commit was the result of a merge from another BZR repository, where I had to merge the diffs for three files myself because the files had moved in the SVN repository. This is what happened:
in BZR: edited ChangeLog, kmess.cpp, kmesssession.cpp, kmesssession.h
in SVN: edited ChangeLog, kmess.cpp moved to mainwindow.cpp, kmesssession.cpp moved to network/
Maybe the actual svndiff contains the removal of some files, causing the diff to become very large. Anyway, after the merge, I tried to commit, got this message + backtrace:
$ bzr commit
Committing to: https:/
modified ChangeLog
modified src/mainwindow.cpp
modified src/network/
modified src/network/
bzr: ERROR: subvertpy.
Traceback (most recent call last):
File "/sw/lib/
return the_callable(*args, **kwargs)
File "/sw/lib/
ret = run(*run_argv)
File "/sw/lib/
return self.run(
File "/sw/lib/
exclude=
File "/sw/lib/
result = unbound(self, *args, **kwargs)
File "/sw/lib/
result = WorkingTree3.
File "/sw/lib/
result = unbound(self, *args, **kwargs)
File "/sw/lib/
*args, **kwargs)
File "/sw/lib/
self.
File "/sw/lib/
self.
File "/sw/lib/
overwrite=
File "/sw/lib/
override_
File "/sw/lib/
revid = builder.
File "/sw/lib/
raise convert_error(e)
SubversionExcep
bzr 1.15 on python 2.6.2 (darwin)
arguments: ['/sw/bin/bzr', 'commit']
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'nl_NL.UTF-8'
plugins:
launchpad /sw/lib/
netrc_
svn /sw/lib/
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
affects: | bzr → bzr-svn |