[Bug 525571] Re: No locking when updating files in ~/.bazaar

Launchpad Bug Tracker 525571 at bugs.launchpad.net
Mon May 30 05:19:12 UTC 2011


This bug was fixed in the package bzr - 2.1.4-0ubuntu1

---------------
bzr (2.1.4-0ubuntu1) lucid-proposed; urgency=low

  * Update watch file to use 2.1 series.
  * New upstream release.
   + Fix file descriptors leaks in dirstate compiled extension. LP: #583486
   + Refuse to stack on repositories in incompatible formats. LP: #562380
   + Don't delete nested trees/repos. LP: #572098
   + Fix 'bzr switch' crash when a 'ConfigurableFileMerger' is used. LP: #559436
   + Fix compatibility with older smart servers. LP: #528041
   + Fix symlinks addition. LP: #192859
   + Properly unversion children of unversioned directories. LP: #494221
   + Lock configuration files in '~/.bazaar' for updates. LP: #525571
   + Fix 'bzr commit <symlink>'. LP: #128562
   + Fix `lp:` urls when behind an http proxy. LP: #558343
   + Stop using edge.launchpad.net. LP: #583667
 -- Max Bowsher <_ at maxb.eu>   Tue, 17 May 2011 09:54:17 +0100

** Changed in: bzr (Ubuntu Lucid)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/525571

Title:
  No locking when updating files in ~/.bazaar

Status in Bazaar Version Control System:
  Fix Released
Status in Subversion branch support for Bazaar:
  Fix Released
Status in Launchpad itself:
  Fix Released
Status in “bzr” package in Ubuntu:
  Fix Released
Status in “bzr” source package in Lucid:
  Fix Released
Status in “bzr” source package in Maverick:
  Fix Released

Bug description:
  exarkun at boson:/tmp$ svnadmin create foo
  exarkun at boson:/tmp$ bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr
  Initialising Subversion metadata cache in /home/exarkun/.cache/bazaar/svn/261e6e09-138e-40a9-b6e2-6d67e07423dd.
  Using repository layout: root                                                                                                                                 
  Use 'bzr checkout' to create a working tree in the newly created branches.                                                                                    
  exarkun at boson:/tmp$ bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr
  Using repository layout: root                                                                                                                                 
  Use 'bzr checkout' to create a working tree in the newly created branches.                                                                                    
  exarkun at boson:/tmp$ bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr
  Using repository layout: root                                                                                                                                 
  Use 'bzr checkout' to create a working tree in the newly created branches.                                                                                    
  exarkun at boson:/tmp$ ls foo-bzr/
  exarkun at boson:/tmp$ bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr &bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr &bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr 
  [1] 19190
  [2] 19191
  Using repository layout: root                                                                                                                                 
  Using repository layout: root
  bzr: ERROR: Error(s) parsing config file /home/exarkun/.bazaar/subversion.conf:
  Invalid line at line "3".
  Duplicate section name at line 5.
  Duplicate keyword name at line 6.
  Use 'bzr checkout' to create a working tree in the newly created branches.                                                                                    
  Use 'bzr checkout' to create a working tree in the newly created branches.
  [1]-  Exit 3                  bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr
  [2]+  Done                    bzr svn-import --incremental -v /tmp/foo /tmp/foo-bzr
  exarkun at boson:/tmp$ cat /home/exarkun/.bazaar/subversion.conf 
  [261e6e09-138e-40a9-b6e2-6d67e07423dd]
  locations = file:///tmp/foo
  istedmatrix.com/svn/Twisted
  guessed-layout = trunk0
  [261e6e09-138e-40a9-b6e2-6d67e07423dd]




More information about the foundations-bugs mailing list