| Index: gclient_scm.py
|
| diff --git a/gclient_scm.py b/gclient_scm.py
|
| index c33793c7db4da6cb795d5f53d9466913f03957f8..95890a450ce8eb5e79bcd110001508ecec51eac7 100644
|
| --- a/gclient_scm.py
|
| +++ b/gclient_scm.py
|
| @@ -994,24 +994,8 @@ class SVNWrapper(SCMWrapper):
|
| new_command = command[:]
|
| if revision:
|
| new_command.extend(['--revision', str(revision).strip()])
|
| - # We don't want interaction when jobs are used.
|
| - if options.jobs > 1:
|
| - new_command.append('--non-interactive')
|
| # --force was added to 'svn update' in svn 1.5.
|
| - # --accept was added to 'svn update' in svn 1.6.
|
| - if not scm.SVN.AssertVersion('1.5')[0]:
|
| - return new_command
|
| -
|
| - # It's annoying to have it block in the middle of a sync, just sensible
|
| - # defaults.
|
| - if options.force:
|
| - new_command.append('--force')
|
| - if command[0] != 'checkout' and scm.SVN.AssertVersion('1.6')[0]:
|
| - new_command.extend(('--accept', 'theirs-conflict'))
|
| - elif options.manually_grab_svn_rev:
|
| + if ((options.force or options.manually_grab_svn_rev) and
|
| + scm.SVN.AssertVersion("1.5")[0]):
|
| new_command.append('--force')
|
| - if command[0] != 'checkout' and scm.SVN.AssertVersion('1.6')[0]:
|
| - new_command.extend(('--accept', 'postpone'))
|
| - elif command[0] != 'checkout' and scm.SVN.AssertVersion('1.6')[0]:
|
| - new_command.extend(('--accept', 'postpone'))
|
| return new_command
|
|
|