| Index: scripts/slave/gclient_safe_revert.py
|
| diff --git a/scripts/slave/gclient_safe_revert.py b/scripts/slave/gclient_safe_revert.py
|
| index fbe3f8c3b039b5e31a0698546abcee04a0931f42..c8e9bc75e4618e08a85c31db8ec581e8fd787376 100755
|
| --- a/scripts/slave/gclient_safe_revert.py
|
| +++ b/scripts/slave/gclient_safe_revert.py
|
| @@ -43,6 +43,10 @@ def main():
|
| 'if [ -e .git ]; then git remote update; fi']
|
| chromium_utils.RunCommand(cmd, cwd=build_directory)
|
|
|
| + # Work around http://crbug.com/642711
|
| + cmd = [gclient_command, 'recurse', '-v', 'git', 'update-index', '--refresh']
|
| + chromium_utils.RunCommand(cmd, cwd=build_directory)
|
| +
|
| cmd = [gclient_command, 'revert', '-v', '-v', '-v', '--nohooks', '--upstream']
|
| return chromium_utils.RunCommand(cmd, cwd=build_directory)
|
|
|
|
|