| Index: scm.py
 | 
| diff --git a/scm.py b/scm.py
 | 
| index 6281643346b5b74a2141a78237715a66927c8606..261cb64917ba5912138dc0bae5154677d8408da0 100644
 | 
| --- a/scm.py
 | 
| +++ b/scm.py
 | 
| @@ -985,6 +985,9 @@ class SVN(object):
 | 
|            not file_status[0][1:].isspace()):
 | 
|          # Added, deleted file requires manual intervention and require calling
 | 
|          # revert, like for properties.
 | 
| +        if not os.path.isdir(repo_root):
 | 
| +          # '.' was deleted. It's not worth continuing.
 | 
| +          return
 | 
|          try:
 | 
|            SVN.Capture(['revert', file_status[1]], cwd=repo_root)
 | 
|          except subprocess2.CalledProcessError:
 | 
| 
 |