Assertion error after a case sensitivity clash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
Breezy |
Triaged
|
Low
|
Unassigned |
Bug Description
This is bzr 1.3 and bzr-svn 0.4.9 on Windows XP (Home).
I was pulling revisions in batches from a Subversion repository (python trunk) on Windows. The repository contains files whose names clash on a case-insensitive filesystem (like Windows NTFS), although they have been deleted from the latest revision. In this case I got an error when i pulled the files (something about a conflict, and one file being renamed to have a .moved suffix). I did *not* stop and resolve the conflict (this was an automated script) and later - apparently at the revision where the files get deleted - I got the following error.
For reference, the script I was using is (it's a Take Command batch script, but I hope the intent is clear)
@echo off
setlocal
echo Timings >pull_all.log
do I = 1000 to 61000 by 1000
timer 1 on
bzr pull --remember -r %i file://
set STR=To revision %I: %@TIMER[1]
echo %STR
echo %STR >>pull_all.log
timer 1 off
enddo
------ error message
Path conflict: <deleted> / Demo/sgi/
Path conflict: <deleted> / Demo/sgi/
Path conflict: <deleted> / Demo/sgi/
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\merge.pyc", line 1198, in merge_inner
File "bzrlib\merge.pyc", line 421, in do_merge
File "bzrlib\merge.pyc", line 522, in do_merge
File "bzrlib\
File "bzrlib\
AssertionError
bzr 1.3 on python 2.5.2.final.0 (win32)
arguments: ['bzr', 'pull', '--remember', '-r', '38000',
'file:/
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\Apps\
qbzr C:\Documents and Settings\
Data\bazaar\
svn C:\Documents and Settings\
Data\bazaar\
*** 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.
tags: | added: case-sensitivity |
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: win32 |
Changed in bzr: | |
status: | Triaged → Confirmed |
tags: | added: check-for-breezy |
tags: | removed: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Low |