svn cp of directory + modifcation == "not found in manifest"
This is the issue talked about in http://groups.google.com/group/hgsubversion/browse_thread/thread/d7a0618f10fd46f6
Attached is a script that will create an SVN repository that will cause hgsubversion to fail with the message "<filename@rev> not found in manifest"
The key points appear to be:
- A file must be modified inside a directory that has been copied with 'svn cp' in the same changeset
- The copy has to be of the form 'svn cp <URL> <PATH>'. A URL to URL copy doesn't reproduce the bug.
- The copy must be from a URL outside the normal trunk/branches/tags hierarchy. In this case it's from an area called 'vendor'
I've reproduced the issue with Mercurial version 1.4.3 and hgsubversion version 8522f8ef799e (latest versions of both as of writing)