Stefan Küng <tortoise...@gmail.com> writes:

> svnadmin create repo
> svn co file:///d:/repo wc
> cd wc
> mkdir test
> mkdir test\test
> mkdir test\test\test
> svn add test
> svn ci . -m "adding folders"
> svn rm test\test\test
> svn ci . -m "removing folder"
> svn rm test\test
> svn ci . -m "removing folder"

Only two levels of directories are required:

svnadmin create repo
svn mkdir --parents -mm file://`pwd`/repo/A/B
svn co file://`pwd`/repo wc
svn rm wc/A/B
svn ci -mm wc
svn rm wc/A

The first commit leaves A/B,not-present,op_depth=0 and that's correct.
The second delete converts that to op_depth=2.  That's wrong (I
think).  The A/B,not-present,op_depth=0 node should continue to exist,
but perhaps we need an op_depth=2 node as well?

-- 
Philip

Reply via email to