1. 26 May, 2015 1 commit
  2. 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
  3. 11 Dec, 2014 2 commits
  4. 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
  5. 09 Apr, 2014 1 commit
  6. 10 Mar, 2014 2 commits
  7. 15 Oct, 2013 1 commit
  8. 12 Sep, 2013 1 commit
  9. 18 Apr, 2013 1 commit
  10. 13 Dec, 2011 1 commit
  11. 30 Nov, 2011 1 commit
  12. 11 Nov, 2011 1 commit
  13. 31 May, 2011 1 commit
  14. 06 Apr, 2011 1 commit
  15. 01 Apr, 2011 1 commit
  16. 31 Mar, 2011 1 commit
  17. 24 Mar, 2011 1 commit
  18. 13 Mar, 2011 1 commit
  19. 09 Mar, 2011 1 commit
  20. 08 Mar, 2011 1 commit
  21. 04 Mar, 2011 2 commits
  22. 02 Feb, 2011 2 commits
  23. 25 Jan, 2011 1 commit
  24. 21 Dec, 2010 2 commits
  25. 14 Dec, 2010 1 commit
  26. 10 Sep, 2010 1 commit
  27. 07 Sep, 2010 1 commit
  28. 12 Jul, 2010 2 commits
  29. 11 Jul, 2010 1 commit
  30. 08 Jul, 2010 1 commit
  31. 23 Jun, 2010 1 commit
  32. 21 Jun, 2010 2 commits
  33. 10 Jun, 2010 1 commit