Found this but haven't got the time to dive into right now. An unversioned file should never be killed, right? Should I create an issue?
[[[
svn mkdir -mm ^/x
echo important data > x
svn st
svn up
svn st
svn revert x
svn st
# empty status
ls -l
# x is now a dir, and "important data" is gone.
]]]
my output:
[[[
+ svn mkdir -mm '^/x'
Committed revision 1.
+ echo important data
+ svn st
? x
+ svn up
Updating '.':
C x
At revision 1.
Summary of conflicts:
Tree conflicts: 1
+ svn st
D C x
> local unversioned, incoming add upon update
Summary of conflicts:
Tree conflicts: 1
+ svn revert x
Reverted 'x'
+ svn st
+ ls -l
total 4
drwxr-xr-x 2 neels neels 4096 2012-02-29 14:30 x
]]]
~Neels
signature.asc
Description: OpenPGP digital signature

