[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

"Error bumping revisions post-commit" after renaming directories

From: <duncan.loveday_at_bt.com>
Date: Tue, 29 Dec 2009 14:42:56 -0000

I think I have a reproducible bug here with a test case. My "svn commit"
fails after renaming a directory and then renaming two more directories
within the first directory. Not nice - I couldn't commit my work.

Tested using cygwin on a windows platform.

 <<svnbug.zip>>

Here it is running

$ ./bug.sh
Adding import/a
Adding import/a/b
Adding import/a/b/c
Adding import/a/b/c/d1
Adding import/a/b/c/d1/file.txt
Adding import/a/b/c/d2
Adding import/a/b/c/d2/file.txt
Adding import/x
Adding import/x/y
Adding import/x/y/z

Committed revision 1.
A workarea/a
A workarea/a/b
A workarea/a/b/c
A workarea/a/b/c/d1
A workarea/a/b/c/d1/file.txt
A workarea/a/b/c/d2
A workarea/a/b/c/d2/file.txt
A workarea/x
A workarea/x/y
A workarea/x/y/z
Checked out revision 1.
A x/y/z/cc
D a/b/c/d1/file.txt
D a/b/c/d1
D a/b/c/d2/file.txt
D a/b/c/d2
D a/b/c
A d11
D d1/file.txt
D d1
A d21
D d2/file.txt
D d2
D a/b/c
D a/b/c/d1
D a/b/c/d1/file.txt
D a/b/c/d2
D a/b/c/d2/file.txt
A + x/y/z/cc
D x/y/z/cc/d1
D x/y/z/cc/d1/file.txt
D x/y/z/cc/d2
D x/y/z/cc/d2/file.txt
A + x/y/z/cc/d11
A + x/y/z/cc/d21
Deleting a/b/c
Adding x/y/z/cc
Deleting x/y/z/cc/d1
Adding x/y/z/cc/d11
Deleting x/y/z/cc/d2
Adding x/y/z/cc/d21
svn: Commit succeeded, but other errors follow:
svn: Error bumping revisions post-commit (details follow):
svn: Directory
'/cygdrive/c/cygwin/home/803042764/svnbug/workarea/x/y/z/cc/d2' is
missing
svn: Directory
'/cygdrive/c/cygwin/home/803042764/svnbug/workarea/x/y/z/cc/d2' is
missing
D a/b/c
D a/b/c/d1
D a/b/c/d1/file.txt
D a/b/c/d2
D a/b/c/d2/file.txt
A + x/y/z/cc
A + x/y/z/cc/d21
$
$
$
$
$ svn --version
svn, version 1.6.6 (r40053)
   compiled Oct 23 2009, 08:41:54

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet
(http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network
protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
  - handles 'http' scheme
  - handles 'https' scheme

$

  • application/x-zip-compressed attachment: svnbug.zip
Received on 2009-12-29 20:24:10 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.