Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(362)

Unified Diff: gclient_scm.py

Issue 344004: Make 'gclient update' and 'gclient status' quieter by default - they don't... (Closed) Base URL: svn://chrome-svn/chrome/trunk/tools/depot_tools/
Patch Set: Created 11 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gclient.py ('k') | gclient_utils.py » ('j') | gclient_utils.py » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gclient_scm.py
===================================================================
--- gclient_scm.py (revision 30264)
+++ gclient_scm.py (working copy)
@@ -251,7 +251,7 @@
command = ['checkout', url, checkout_path]
if revision:
command.extend(['--revision', str(revision)])
- RunSVNAndGetFileList(command, self._root_dir, file_list)
+ RunSVNAndGetFileList(options, command, self._root_dir, file_list)
return
# Get the existing scm url and the revision number of the current checkout.
@@ -309,7 +309,7 @@
command = ['checkout', url, checkout_path]
if revision:
command.extend(['--revision', str(revision)])
- RunSVNAndGetFileList(command, self._root_dir, file_list)
+ RunSVNAndGetFileList(options, command, self._root_dir, file_list)
return
@@ -323,7 +323,7 @@
command = ["update", checkout_path]
if revision:
command.extend(['--revision', str(revision)])
- RunSVNAndGetFileList(command, self._root_dir, file_list)
+ RunSVNAndGetFileList(options, command, self._root_dir, file_list)
def revert(self, options, args, file_list):
"""Reverts local modifications. Subversion specific.
@@ -374,7 +374,7 @@
try:
# svn revert is so broken we don't even use it. Using
# "svn up --revision BASE" achieve the same effect.
- RunSVNAndGetFileList(['update', '--revision', 'BASE'], path,
+ RunSVNAndGetFileList(options, ['update', '--revision', 'BASE'], path,
file_list)
except OSError, e:
# Maybe the directory disapeared meanwhile. We don't want it to throw an
@@ -396,7 +396,7 @@
% (' '.join(command), path))
# There's no file list to retrieve.
else:
- RunSVNAndGetFileList(command, path, file_list)
+ RunSVNAndGetFileList(options, command, path, file_list)
def pack(self, options, args, file_list):
"""Generates a patch file which can be applied to the root of the
@@ -546,7 +546,7 @@
stderr=stderr).communicate()[0]
-def RunSVNAndGetFileList(args, in_directory, file_list):
+def RunSVNAndGetFileList(options, args, in_directory, file_list):
"""Runs svn checkout, update, or status, output to stdout.
The first item in args must be either "checkout", "update", or "status".
@@ -556,6 +556,7 @@
sys.stdout as in RunSVN.
Args:
+ options: command line options to gclient
args: A sequence of command line parameters to be passed to svn.
in_directory: The directory where svn is to be run.
@@ -595,8 +596,8 @@
RunSVNAndFilterOutput(args,
in_directory,
+ options.verbose,
True,
- True,
CaptureMatchingLines)
def RunSVNAndFilterOutput(args,
« no previous file with comments | « gclient.py ('k') | gclient_utils.py » ('j') | gclient_utils.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698