Index: scm.py |
diff --git a/scm.py b/scm.py |
index 2addcefefc763b11f8a36742e08f630f6a2e1049..b1b0496f4f5d1a8f666cbc88645c77a0180db926 100644 |
--- a/scm.py |
+++ b/scm.py |
@@ -1024,6 +1024,11 @@ class SVN(object): |
logging.info('Ignoring external %s' % file_status[1]) |
continue |
+ # This is the case where '! L .' is returned by 'svn status'. Just |
+ # strip off the '/.'. |
+ if file_path.endswith(os.path.sep + '.'): |
+ file_path = file_path[:-2] |
+ |
if callback: |
callback(file_status) |