| Index: git_cl.py
 | 
| diff --git a/git_cl.py b/git_cl.py
 | 
| index bad3e657979cdb7ed6abe3f85c7412fbc36a5ffd..19fa105353a84cf9d55c71b133de139cda08ff9d 100755
 | 
| --- a/git_cl.py
 | 
| +++ b/git_cl.py
 | 
| @@ -340,6 +340,11 @@ class Settings(object):
 | 
|            if match:
 | 
|              remote = match.group(1)
 | 
|              base_url = match.group(2)
 | 
| +            rewrite_root = RunGit(
 | 
| +                ['config', 'svn-remote.%s.rewriteRoot' % remote],
 | 
| +                error_ok=True).strip()
 | 
| +            if rewrite_root:
 | 
| +              base_url = rewrite_root
 | 
|              fetch_spec = RunGit(
 | 
|                  ['config', 'svn-remote.%s.fetch' % remote],
 | 
|                  error_ok=True).strip()
 | 
| 
 |