Index: gclient_scm.py |
diff --git a/gclient_scm.py b/gclient_scm.py |
index 211aa473792fa4d218c6ab8cddc09b96bc837a99..8df89563bb7e9a82f4941f8313a8ebdf00048270 100644 |
--- a/gclient_scm.py |
+++ b/gclient_scm.py |
@@ -500,6 +500,9 @@ class GitWrapper(SCMWrapper): |
scm.GIT.IsGitSvn(cwd=self.checkout_path)): |
local_head = scm.GIT.GetGitSvnHeadRev(cwd=self.checkout_path) |
if not local_head or local_head < int(rev): |
+ if scm.GIT.Capture(['config', '--get', 'svn-remote.svn.fetch'], |
Dan Beam
2012/02/11 03:28:10
actually, should I be wrapping this in a try: exce
M-A Ruel
2012/02/14 22:06:20
Yes
|
+ cwd=self.checkout_path): |
+ scm.GIT.Capture(['fetch'], cwd=self.checkout_path) |
if options.verbose: |
print('Running git svn fetch. This might take a while.\n') |
scm.GIT.Capture(['svn', 'fetch'], cwd=self.checkout_path) |