1. 17 Feb, 2015 1 commit
    • primiano@chromium.org's avatar
      Reland "Make gclient ready for the Blink (DEPS to main project)" · 1c127389
      primiano@chromium.org authored
      Reland crrev.com/743083002, which was reverted in crrev.com/796053002
      due to some test flakiness, probably related with an old version of Git on
      the bots. Relanding now that the infra has been updated to Trusty (plus
      adding some de-flake precautions).
      
      Original CL Description:
      Make gclient ready for the Blink (DEPS to main project) transition
      
      This CL makes gclient understand correctly whether a git project is
      being moved from DEPS to an upper project and vice-versa.
      The driving use case for this is the upcoming Blink merge, where
      third_party/Webkit will be removed from DEPS (and .gitignore) and will
      become part of the main project.
      
      At present state, gclient leaves the .git folder around when a project
      is removed from DEPS, and that causes many problems.
      
      Furthermore this CL solves the performance problem of bisecting across
      the merge point. The subproject's (Blink) .git/ folder is moved to a
      backup location (in the main checkout root) and is restored when moving
      backwards, avoiding a re-fetch when bisecting across the merge point.
      
      BUG=431469
      
      Review URL: https://codereview.chromium.org/910913003
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@294082 0039d316-1c4b-4281-b951-d872f2087c98
      1c127389
  2. 11 Dec, 2014 1 commit
    • primiano@chromium.org's avatar
      Revert of Make gclient ready for the Blink (DEPS to main project) transition... · a64c0b08
      primiano@chromium.org authored
      Revert of Make gclient ready for the Blink (DEPS to main project) transition (patchset #6 id:180001 of https://codereview.chromium.org/743083002/)
      
      Reason for revert:
      The test intoruced is flake (see crrev.com/753543006/).
      Need to look into that with more patience as it reproduces only on precise.
      
      
      Original issue's description:
      > Make gclient ready for the Blink (DEPS to main project) transition
      > 
      > This CL makes gclient understand correctly whether a git project is
      > being moved from DEPS to an upper project and vice-versa.
      > The driving use case for this is the upcoming Blink merge, where
      > third_party/Webkit will be removed from DEPS (and .gitignore) and will 
      > become part of the main project.
      > 
      > At present state, gclient leaves the .git folder around when a project
      > is removed from DEPS, and that causes many problems. 
      > 
      > Furthermore this CL solves the performance problem of bisecting across
      > the merge point. The subproject's (Blink) .git/ folder is moved to a
      > backup location (in the main checkout root) and is restored when moving
      > backwards, avoiding a re-fetch when bisecting across the merge point. 
      > 
      > BUG=431469
      > 
      > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=293329
      
      TBR=iannucci@chromium.org,maruel@chromium.org,jochen@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=431469
      
      Review URL: https://codereview.chromium.org/796053002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293352 0039d316-1c4b-4281-b951-d872f2087c98
      a64c0b08
  3. 10 Dec, 2014 1 commit
    • primiano@chromium.org's avatar
      Make gclient ready for the Blink (DEPS to main project) transition · fcf03763
      primiano@chromium.org authored
      This CL makes gclient understand correctly whether a git project is
      being moved from DEPS to an upper project and vice-versa.
      The driving use case for this is the upcoming Blink merge, where
      third_party/Webkit will be removed from DEPS (and .gitignore) and will 
      become part of the main project.
      
      At present state, gclient leaves the .git folder around when a project
      is removed from DEPS, and that causes many problems. 
      
      Furthermore this CL solves the performance problem of bisecting across
      the merge point. The subproject's (Blink) .git/ folder is moved to a
      backup location (in the main checkout root) and is restored when moving
      backwards, avoiding a re-fetch when bisecting across the merge point. 
      
      BUG=431469
      
      Review URL: https://codereview.chromium.org/743083002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@293329 0039d316-1c4b-4281-b951-d872f2087c98
      fcf03763
  4. 09 Sep, 2014 1 commit
  5. 11 Jun, 2014 2 commits
  6. 23 Apr, 2014 1 commit
  7. 09 Apr, 2014 1 commit
  8. 03 Apr, 2014 1 commit
  9. 02 Apr, 2014 1 commit
  10. 30 Mar, 2014 1 commit
  11. 10 Mar, 2014 2 commits
  12. 26 Feb, 2014 2 commits
  13. 13 Feb, 2014 1 commit
  14. 11 Feb, 2014 1 commit
  15. 12 Jul, 2013 1 commit
  16. 09 Jul, 2013 1 commit
  17. 08 Jul, 2013 1 commit
  18. 03 Jul, 2013 2 commits
  19. 03 Jun, 2013 1 commit
  20. 02 May, 2013 1 commit
  21. 24 Apr, 2013 2 commits
  22. 21 Apr, 2013 3 commits
  23. 20 Apr, 2013 1 commit
  24. 19 Apr, 2013 3 commits
  25. 18 Apr, 2013 4 commits
  26. 15 Oct, 2012 1 commit
  27. 11 Oct, 2012 1 commit
  28. 10 Aug, 2012 1 commit