summaryrefslogtreecommitdiffstats
path: root/tools/sync-webkit-git.py
Commit message (Collapse)AuthorAgeFilesLines
* sync-webkit-git: fixes to work on Windowsevan@chromium.org2010-07-201-2/+7
| | | | | | | | | | | You need shell=True on Windows for it to understand PATH. (Python's subprocess module is confusing: the Windows semantics are significantly different than the Unix ones. Either way on Windows, the command array is flattened and shell-escaped.) Review URL: http://codereview.chromium.org/3032009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53119 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: exit with an error code on failureevan@chromium.org2010-07-191-4/+5
| | | | | | | | Useful when running it in combination with other programs. Review URL: http://codereview.chromium.org/3015007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52923 0039d316-1c4b-4281-b951-d872f2087c98
* Better error message when tools/sync-webkit-git.py is run from wrong dir.evan@chromium.org2010-04-191-1/+6
| | | | | | | | | | | Contributed by Hans Wennborg <hans@chromium.org>. BUG=41695 TEST=Ran the script from different dirs to cover all paths through affected code. Review URL: http://codereview.chromium.org/1582033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44921 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: handle DEPS specifying nonexistent revisionevan@chromium.org2010-01-201-4/+10
| | | | | | | | | | | | | | Suppose WebKit trunk's recent history is commits r1, r5, and r10. Then suppose our DEPS file asks for r8. We should then use r5 as that contains the same code as r8. Note that if recent history is as above but lacking r10, we still die, because it's possible that r8 exists on trunk but just hasn't made it into git. Review URL: http://codereview.chromium.org/546090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36655 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an algorithm in sync-webkit-git to be much faster.evan@chromium.org2009-12-101-5/+37
| | | | | | | | | I've long known I needed to fix this, but today I was annoyed enough by it that I finally did it. Review URL: http://codereview.chromium.org/477005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34277 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: a better message when you're not on the right branchevan@chromium.org2009-09-291-3/+4
| | | | | | Review URL: http://codereview.chromium.org/235056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27560 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regexp matching while looking for svn revision.kuchhal@chromium.org2009-09-221-1/+1
| | | | | | Review URL: http://codereview.chromium.org/207056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26838 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: link to wiki, do some of Tony's review commentsevan@chromium.org2009-09-151-18/+14
| | | | | | | | | I had committed before I got Tony's feedback. This change does some of his suggestions and migrates some info to the wiki. Review URL: http://codereview.chromium.org/195098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26286 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: add more docs on a gclient tweakevan@chromium.org2009-09-111-1/+6
| | | | | | Review URL: http://codereview.chromium.org/203030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25983 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: reduce diff-index outputevan@chromium.org2009-09-101-1/+2
| | | | | | | | | We run diff-index to see if there are any changes we need to pull in, but we don't need it to print all of those changes. Review URL: http://codereview.chromium.org/202045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25869 0039d316-1c4b-4281-b951-d872f2087c98
* Add a tool that syncs a WebKit git checkout with DEPS.evan@chromium.org2009-09-041-0/+91
Review URL: http://codereview.chromium.org/199034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25543 0039d316-1c4b-4281-b951-d872f2087c98