| Index: scm.py
|
| diff --git a/scm.py b/scm.py
|
| index 471b9d7475e333fae4dcf1a4b608729fcb1d2d39..aaab02c088c3ad30fa48c00fa6f85ad49b8f7ed3 100644
|
| --- a/scm.py
|
| +++ b/scm.py
|
| @@ -878,7 +878,7 @@ class SVN(object):
|
|
|
| # svn revert is really stupid. It fails on inconsistent line-endings,
|
| # on switched directories, etc. So take no chance and delete everything!
|
| - if file_status[0][0] in ('D', 'A') or file_status[0][2] != ' ':
|
| + if file_status[0][0] in ('D', 'A', '!') or file_status[0][2] != ' ':
|
| # Added, deleted file requires manual intervention and require calling
|
| # revert, like for properties.
|
| try:
|
|
|