Revert of Call status before reset in gclient sync. (patchset #2 id:20001 of https://codereview.chromium.org/2447813003/ )

Reason for revert:
https://codereview.chromium.org/2444403003/ makes this pretty redundant.  Reverting this.

Original issue's description:
> Call status before reset in gclient sync.
>
> Calling status before reset will ensure files that have no been changed do not
> get deleted by reset --hard.
>
> BUG=642711
>
> Committed: d74a7b4c14

TBR=sdefresne@chromium.org,maruel@chromium.org,dpranke@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=642711

Review-Url: https://codereview.chromium.org/2453083002
changes/96/408096/1
justincohen 8 years ago committed by Commit bot
parent 123a468d14
commit b655dbda88

@ -534,13 +534,6 @@ class GitWrapper(SCMWrapper):
target = 'HEAD'
if options.upstream and upstream_branch:
target = upstream_branch
# Builds can create hard links which update source files' ctimes, causing
# git to become confused over what files are out-of-date. Calling
# `git status` resynchronizes git and allows `git reset --hard` to not
# re-checkout files (and thus forcing unnecessary rebuilds)".
self._Run(['status'], options)
self._Run(['reset', '--hard', target], options)
if current_type == 'detached':

Loading…
Cancel
Save