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