From d4e668857a42e3140038ec549db7e414c78a0915 Mon Sep 17 00:00:00 2001 From: Tomasz Wiszkowski Date: Thu, 19 Aug 2021 21:35:09 +0000 Subject: [PATCH] Restrict Windows Performance remedy to Windows platform. This change restricts https://codereview.chromium.org/348703002 improving Windows performance to Windows platform alone, allowing users on other OSes to continue to use git hooks. The fate of the performance issues is unclear as there is no coresponding bug attached to the original change. Change-Id: I3a7818dfd6469a1a666fa34debeedd1eeb005243 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3107586 Reviewed-by: Gavin Mak Commit-Queue: Tomasz Wiszkowski --- gclient_scm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gclient_scm.py b/gclient_scm.py index 661bb50d0..151503b75 100644 --- a/gclient_scm.py +++ b/gclient_scm.py @@ -12,6 +12,7 @@ import errno import json import logging import os +import platform import posixpath import re import sys @@ -491,7 +492,7 @@ class GitWrapper(SCMWrapper): if revision.startswith('origin/'): revision = 'refs/remotes/' + revision - if managed: + if managed and platform.system() == 'Windows': self._DisableHooks() printed_path = False