Revert changes to checkout.GitCheckout.

Things have gone wrong. This change and subsequent fixes were not as safe as
they should have been. Reverting until we can diagnose exactly what has gone
wrong, and how to prevent it from happening again.

This reverts commit fa3c388ec59ec7949682d2ada6300da3f6f09b5a.
This reverts commit e569f50330b5d0b5cc564781a599a18674ac748b.
This reverts commit 7dc11449f0cb0aacc9ef72773d4d768d9e7bf775.

R=rmistry@chromium.org
TBR=rmistry@chromium.org
BUG=261619

Review URL: https://codereview.chromium.org/200923005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@258003 0039d316-1c4b-4281-b951-d872f2087c98
1 file changed
tree: 09d1fb98ae33e60d65e63c147e08ab2bd1fc43a7
  1. bootstrap/
  2. git-templates/
  3. git_docs/
  4. git_utils/
  5. man1/
  6. recipes/
  7. support/
  8. testing_support/
  9. tests/
  10. third_party/
  11. win_toolchain/
  12. zsh-goodies/
  13. .gitignore
  14. annotated_gclient.py
  15. apply_issue
  16. apply_issue.bat
  17. apply_issue.py
  18. breakpad.py
  19. checkout.py
  20. chrome-update-create-task.bat
  21. chrome-update.bat
  22. chrome-update.py
  23. clang-format
  24. clang-format.bat
  25. clang_format.py
  26. codereview.settings
  27. commit_queue.py
  28. cpplint.bat
  29. cpplint.py
  30. cpplint_chromium.py
  31. create-chromium-git-src
  32. create-ntfs-junction.c
  33. create-ntfs-junction.exe
  34. crup-runner.sh
  35. download_from_google_storage
  36. download_from_google_storage.bat
  37. download_from_google_storage.py
  38. drover
  39. drover.bat
  40. drover.py
  41. fetch
  42. fetch.bat
  43. fetch.py
  44. fix_encoding.py
  45. gcl
  46. gcl.bat
  47. gcl.py
  48. gclient
  49. gclient-new-workdir.py
  50. gclient.bat
  51. gclient.py
  52. gclient_completion.sh
  53. gclient_scm.py
  54. gclient_utils.py
  55. gerrit_util.py
  56. git-cache
  57. git-cl
  58. git-cl-upload-hook
  59. git-crsync
  60. git-crup
  61. git-freeze
  62. git-gs
  63. git-lkgr
  64. git-map
  65. git-map-branches
  66. git-nav-downstream
  67. git-nav-upstream
  68. git-number
  69. git-runhooks
  70. git-thaw
  71. git-try
  72. git_cache.py
  73. git_cl.py
  74. git_common.py
  75. git_freezer.py
  76. git_map.py
  77. git_map_branches.py
  78. git_nav_downstream.py
  79. git_number.py
  80. git_try.py
  81. gn
  82. gn.bat
  83. gn.py
  84. hammer
  85. hammer.bat
  86. LICENSE
  87. my_activity.py
  88. my_reviews.py
  89. ninja
  90. ninja-linux32
  91. ninja-linux64
  92. ninja-mac
  93. ninja.exe
  94. OWNERS
  95. owners.py
  96. owners_finder.py
  97. patch.py
  98. PRESUBMIT.py
  99. presubmit_canned_checks.py
  100. presubmit_support.py
  101. profile.xml
  102. pylint
  103. pylint.py
  104. pylintrc
  105. python_git_runner.sh
  106. README
  107. README.codereview
  108. README.gclient
  109. README.git-cl
  110. README.testing
  111. repo
  112. rietveld.py
  113. scm.py
  114. subcommand.py
  115. subprocess2.py
  116. trychange.py
  117. update_depot_tools
  118. update_depot_tools.bat
  119. upload_to_google_storage.py
  120. WATCHLISTS
  121. watchlists.py
  122. weekly
  123. wtf