Index: checkout.py |
diff --git a/checkout.py b/checkout.py |
index c8f240a61f9b3ccebb1981aef51a4ed24a6eaaa4..217a5a5a4bfbed8868ec1c4e43085c7fbea7e83a 100644 |
--- a/checkout.py |
+++ b/checkout.py |
@@ -366,9 +366,12 @@ class SvnCheckout(CheckoutBase, SvnMixIn): |
if fnmatch.fnmatch(p.filename, prop): |
for value in values.split(';'): |
if '=' not in value: |
- params = [value, '*'] |
+ params = [value, '.'] |
else: |
params = value.split('=', 1) |
+ if params[1] == '*': |
+ # Works around crbug.com/150960 on Windows. |
+ params[1] = '.' |
stdout += self._check_output_svn( |
['propset'] + params + [p.filename], credentials=False) |
for post in post_processors: |