)]}'
{
  "commit": "27226e742d7e1a3d371531c19a3fdd91a4f9ab4a",
  "tree": "d22b18a2dcc496705deb46b675a8ec13e8cbaca8",
  "parents": [
    "7a77c16d376f504bd06d017ba10c91e3a6073b08"
  ],
  "author": {
    "name": "Sebastian Schuberth",
    "email": "sschuberth@gmail.com",
    "time": "Fri Oct 28 14:27:43 2016 +0200"
  },
  "committer": {
    "name": "Sebastian Schuberth",
    "email": "sschuberth@gmail.com",
    "time": "Fri Oct 28 14:43:02 2016 +0200"
  },
  "message": "Add a check and more output to protect against invalid REPO_URLs\n\nIf you don\u0027t know that the url to git-repo itself can be overridden via\nREPO_URL, it\u0027s hard to debug cases where REPO_URL is accidentally set to\nanother repository, e.g. inside a Jenkins CI job. What makes is even\nharder is that the \".repo/repo\" directory gets silently removed in such\ncases as verifications fails, which makes it impossible to look at the\ncloned files to understand the problem.\n\nTo better protect against such an issue, warn if the cloned git-repo\nrepository does not contain a top-level \"repo\" file, and state that the\n\".repo/repo\" directory will be removed in case of a clone failure.\n\nChange-Id: I697b4999205a5967910c0237772ccaada01e74d4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9eb9e8a7aec516c7e186e8558934cbc8ee39bae",
      "old_mode": 33261,
      "old_path": "repo",
      "new_id": "36af5114762bc4524ca52022666a381004e20c54",
      "new_mode": 33261,
      "new_path": "repo"
    }
  ]
}
