- 07 Oct, 2009 1 commit
-
-
maruel@chromium.org authored
This reverts commit 28058. BUG=24081 TEST=gclient sync without --force is not working anymore. TBR=dpranke Review URL: http://codereview.chromium.org/269006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28271 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Oct, 2009 4 commits
-
-
dpranke@google.com authored
BUG=none R=maruel TEST=none Review URL: http://codereview.chromium.org/256072 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28185 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=23071 TEST=none Review URL: http://codereview.chromium.org/248029 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28155 0039d316-1c4b-4281-b951-d872f2087c98
-
chase@chromium.org authored
Provide git-cl upload and dcommit hooks based on this single hooks file. Installed via git-cl config. Loads and calls the PresubmitSupport library. Test failure before a dcommit halts the check-in. BUG=5339 TEST=hooks file runs presubmit checks and halts checkin (dcommit) or repeats error messages (upload). hooks file runs and doesn't interrupt process if no errors present. Review URL: http://codereview.chromium.org/256075 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28125 0039d316-1c4b-4281-b951-d872f2087c98
-
chase@chromium.org authored
Expand presubmit_support and gclient_scm to support getting basic status and changed files from a Git checkout. BUG=5339 TEST=presubmit_support.py works from a git checkout, gcl presubmit works from a svn checkout Review URL: http://codereview.chromium.org/242140 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28092 0039d316-1c4b-4281-b951-d872f2087c98
-
- 05 Oct, 2009 3 commits
-
-
maruel@chromium.org authored
TEST=gclient revert doesn't throw an exception BUG=none Review URL: http://codereview.chromium.org/255083 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28059 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Its side-effect caused tree breakages, at least on the try slaves. TBR=dpranke BUG=none TEST=none Review URL: http://codereview.chromium.org/251095 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28058 0039d316-1c4b-4281-b951-d872f2087c98
-
dpranke@google.com authored
messages when --verbose is specified or when something actually happens. Also, remove --manually_grab_svn_rev, because we need this to happen all the time to get gclient update to shut up if we're comparing against HEAD. It doesn't look like there are any real side effects of removing this. An alternative change would be to wrap this behind a --quiet flag. Note that the change to tests/trychange_unittest.py is an unrelated fix to get all the tests to pass. R=maruel@chromium.org TEST=none BUG=none Review URL: http://codereview.chromium.org/257023 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@28039 0039d316-1c4b-4281-b951-d872f2087c98
-
- 04 Oct, 2009 2 commits
-
-
bradnelson@google.com authored
BUG=None TEST=None Review URL: http://codereview.chromium.org/243084 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27971 0039d316-1c4b-4281-b951-d872f2087c98
-
chase@chromium.org authored
BUG=none TEST=trychange unittest passes Review URL: http://codereview.chromium.org/243090 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27969 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Sep, 2009 1 commit
-
-
msb@chromium.org authored
Review URL: http://codereview.chromium.org/254012 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27492 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Sep, 2009 2 commits
-
-
msb@chromium.org authored
Review URL: http://codereview.chromium.org/249021 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27386 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
Replaced a call to CaptureSVNStatus with a SCMWrapper::status gclient: store gclient_entries as a dict Currently we only store the relative path for entries. We need to also store the url so that learn the repo type: git or snv. Review URL: http://codereview.chromium.org/248011 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27370 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Sep, 2009 1 commit
-
-
msb@chromium.org authored
gclient_tests: add GitWrapper test cases gclient_scm: make RunGit private and add url check gclient_scm: add revert, run_hooks, and status gclient_scm: add git implementations of cleanup, diff, and export gclient_scm: implment GitSCM::update gclient_scm: add a checks for unsupported scm and unimplemented method Review URL: http://codereview.chromium.org/235005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27241 0039d316-1c4b-4281-b951-d872f2087c98
-
- 24 Sep, 2009 3 commits
-
-
maruel@chromium.org authored
When using svn for try job for the first time, svn will ask for the credentials. TEST=none BUG=none Review URL: http://codereview.chromium.org/223024 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27103 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
Review URL: http://codereview.chromium.org/218016 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27077 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Current checkout revision was ignored so it was always acting like if --force was used. This was overloading the subversion server, creating timeouts, causing a cascading effect that destroyed the tree. BUG=none TEST=none Review URL: http://codereview.chromium.org/225022 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@27027 0039d316-1c4b-4281-b951-d872f2087c98
-
- 23 Sep, 2009 6 commits
-
-
maruel@chromium.org authored
TEST=none BUG=none Review URL: http://codereview.chromium.org/222010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26980 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26977 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
It was adding a space in front of every line. BUG=none TEST=none Review URL: http://codereview.chromium.org/223009 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26973 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
Currently, revision numbers are stored as int. This won't work for git's SHA1s. So storing revisions as strings. Review URL: http://codereview.chromium.org/208060 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26940 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
TEST=none BUG=http://code.google.com/p/gclient/issues/detail?id=12 Review URL: http://codereview.chromium.org/227003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26931 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
Original review url: http://codereview.chromium.org/225007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26928 0039d316-1c4b-4281-b951-d872f2087c98
-
- 22 Sep, 2009 5 commits
-
-
yaar@chromium.org authored
This is for situations where the solution is checked out by another SCM mechanism (e.g. update-webkit or just svn co) but we want to use gclient to fetch the dependencies. Review URL: http://codereview.chromium.org/211057 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26876 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
gclient_scm: use a map for deciding whether or not the scm is supported gclient_scm: add a checks for unsupported scm and unimplemented method git_scm: pull out svn code into SVNWrapper gclient_scm: create a create_scm factory method Use a factory method to abstract SCMWrapper creation. This method will eventually return the correct subclass of SCMWrapper. Initially, there will only be SVNWrapper. Review URL: http://codereview.chromium.org/215022 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26823 0039d316-1c4b-4281-b951-d872f2087c98
-
yaar@chromium.org authored
and append them to the patch sent to the try bots. This is very useful for chromium+webkit tries. Review URL: http://codereview.chromium.org/212034 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26817 0039d316-1c4b-4281-b951-d872f2087c98
-
http://codereview.chromium.org/215039maruel@chromium.org authored
TBR=nsylvain BUG=none TEST=none Review URL: http://codereview.chromium.org/216044 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26806 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
BUG=none TEST=unittests Review URL: http://codereview.chromium.org/215039 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26804 0039d316-1c4b-4281-b951-d872f2087c98
-
- 21 Sep, 2009 2 commits
-
-
maruel@chromium.org authored
svn revert is broken in too many ways to work around it. I just discovered --revision BASE and it does everything I need. BUG=none TEST=gclient revert ignores externals, work with switched directories, work with files with inconsistent line endings (sigh) Review URL: http://codereview.chromium.org/209052 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26707 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
TEST=gclient revert more stuff but stops reverting external directories BUG=none Review URL: http://codereview.chromium.org/208025 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26672 0039d316-1c4b-4281-b951-d872f2087c98
-
- 18 Sep, 2009 3 commits
-
-
maruel@chromium.org authored
TBR=msb TEST=none BUG=none Review URL: http://codereview.chromium.org/208028 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26606 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
This method will eventually return the correct subclass of SCMWrapper. Initially, there will only be SVNWrapper. gclient_scm: add test for unsupported scm gclient_scm: make SCMWrapper constructor parameters non-optional gclient_scm: add a checks for unsupported scm and unimplemented method git_scm: pull out svn code into SVNWrapper gclient_scm: create a create_scm factory method TEST= BUG=none Review URL: http://codereview.chromium.org/216014 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26602 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@google.com authored
Review URL: http://codereview.chromium.org/214017 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26577 0039d316-1c4b-4281-b951-d872f2087c98
-
- 17 Sep, 2009 7 commits
-
-
maruel@chromium.org authored
"file_list = file_list or []" would create a new empty list when an empty list is passed as a parameter, ditching the output parameter. TEST=hooks are now run on gclient sync BUG=none Review URL: http://codereview.chromium.org/208010 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26461 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Add a test case for the UnversionedUnexpected file code path. TEST=This test case will catch the bug fixed by r26425. BUG=none Patch contributed by msb@ Review URL: http://codereview.chromium.org/214005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26458 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Patch contributed by msb@ TEST=unit test BUG=none Review url: http://codereview.chromium.org/213006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26457 0039d316-1c4b-4281-b951-d872f2087c98
-
johnnyg@chromium.org authored
Review URL: http://codereview.chromium.org/213004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26452 0039d316-1c4b-4281-b951-d872f2087c98
-
robertshield@google.com authored
BUG=gcl try and gcl upload don't work TBR=maruel Review URL: http://codereview.chromium.org/207007 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26429 0039d316-1c4b-4281-b951-d872f2087c98
-
bradnelson@google.com authored
Flaw in loop logic, causes it to miss the occasional file. BUG=None TEST=None TBR=maruel Review URL: http://codereview.chromium.org/209008 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26427 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
TBR=brad BUG=gcl try is broken TEST=none Review URL: http://codereview.chromium.org/215003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@26426 0039d316-1c4b-4281-b951-d872f2087c98
-