| Index: trychange.py | 
| diff --git a/trychange.py b/trychange.py | 
| index c99388d8b917dfd935970c2bef3afec8cf6546ce..0b3bef5337dae5222e28527b82de9226213df2d2 100755 | 
| --- a/trychange.py | 
| +++ b/trychange.py | 
| @@ -15,6 +15,7 @@ import optparse | 
| import os | 
| import shutil | 
| import socket | 
| +import subprocess | 
| import sys | 
| import tempfile | 
| import traceback | 
| @@ -317,11 +318,14 @@ def _SendChangeSVN(options): | 
| try: | 
| # Don't use  '--non-interactive', since we want it to prompt for | 
| # crendentials if necessary. | 
| -    command = ['svn', 'checkout', '--depth', 'empty', | 
| +    command = ['svn', 'checkout', '--depth', 'empty', '-q', | 
| options.svn_repo, temp_dir] | 
| if options.email: | 
| command += ['--username', options.email] | 
| -    RunCommand(command) | 
| +    # Don't use RunCommand() since svn may prompt for information. | 
| +    use_shell = sys.platform.startswith("win") | 
| +    subprocess.Popen(command, shell=use_shell).communicate() | 
| + | 
| # TODO(maruel): Use a subdirectory per user? | 
| current_time = str(datetime.datetime.now()).replace(':', '.') | 
| file_name = (EscapeDot(options.user) + '.' + EscapeDot(options.name) + | 
|  |