UserWarning using unshelve...

John Szakmeister john at szakmeister.net
Wed Feb 25 08:32:59 GMT 2009


First of all thanks to the authors of bzrtools.  I really enjoy using
the shelve/unshelve features!

I recently upgraded to 1.12 and noticed that I get a UserWarning when
unshelving my changes.  Here's a reproduction recipe:

:: bzr init --1.9-rich-root
Created a standalone tree (format: 1.9-rich-root)

:: echo "a" >> file

:: bzr add file
adding file
add completed

:: bzr ci -m "."
added file
Committed revision 1.

:: echo "b" >> file

:: bzr shelve --all
Selected changes:
 M  file
Changes shelved with id "1".

:: bzr unshelve 1
/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/ui/text.py:96:
UserWarning: ProgressTask(0/3, msg='Merge phase') is not the top
progress task ProgressTask(None/None, msg='')
  (task, self._task_stack[-1]))
/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/ui/text.py:96:
UserWarning: ProgressTask(1/3, msg='Merge phase') is not the top
progress task ProgressTask(None/None, msg='')
  (task, self._task_stack[-1]))
 M  file
/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/ui/text.py:96:
UserWarning: ProgressTask(2/3, msg='Merge phase') is not the top
progress task ProgressTask(None/None, msg='')
  (task, self._task_stack[-1]))
All changes applied successfully.

:: bzr --version
Bazaar (bzr) 1.12
  Python interpreter:
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python
2.5.1
  Python standard library:
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
  bzrlib: /Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib
  Bazaar configuration: /Users/jszakmeister/.bazaar
  Bazaar log file: /Users/jszakmeister/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY.  bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

:: bzr plugins
bzrtools 1.12
    Various useful commands for working with bzr.

diffstat 0.2
    diffstat - show stats about changes to the working tree

launchpad
    Launchpad.net integration plugin for Bazaar.

netrc_credential_store
    Use ~/.netrc as a credential store for authentication.conf.

qbzr 0.9.8
    QBzr - Qt-based frontend for Bazaar

rebase 0.4.2
    Rebase support.

search 1.7dev
    search is a bzr plugin for searching bzr content.

svn 0.5.2
    Support for Subversion branches


Should I submit an issue for it?

-John



More information about the bazaar mailing list