)]}'
{
  "commit": "eb5acc9ae9148b21afa82b63daec7753b284c03c",
  "tree": "74c1931b7930a45ae92f0f4791af29778d0d0af6",
  "parents": [
    "53e902a19b0b80e07ac55966d13c5c84c5b0e8ce"
  ],
  "author": {
    "name": "Mitchel Humpherys",
    "email": "mitchelh@codeaurora.org",
    "time": "Wed Mar 12 10:48:15 2014 -0700"
  },
  "committer": {
    "name": "Mitchel Humpherys",
    "email": "mitchelh@codeaurora.org",
    "time": "Wed Mar 12 15:11:27 2014 -0700"
  },
  "message": "Don\u0027t try to remove .repo if it doesn\u0027t exist\n\nPart of the cleanup path for _Init is removing the .repo\ndirectory. However, _Init can fail before creating the .repo directory,\nso trying to remove it raises another exception:\n\n    fatal: invalid branch name \u0027refs/changes/53/55053/4\u0027\n    Traceback (most recent call last):\n      File \"/home/mitchelh/bin/repo\", line 775, in \u003cmodule\u003e\n        main(sys.argv[1:])\n      File \"/home/mitchelh/bin/repo\", line 749, in main\n        os.rmdir(repodir)\n    OSError: [Errno 2] No such file or directory: \u0027.repo\u0027\n\nFix this by only removing .repo if it actually exists.\n\nChange-Id: Ia251d29e9c73e013eb296501d11c36263457e235\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "768f11f81bb8ab9d1fe109d57191fdce9f670033",
      "old_mode": 33261,
      "old_path": "repo",
      "new_id": "b8c414be629987f6a77bf669137f681661192c0d",
      "new_mode": 33261,
      "new_path": "repo"
    }
  ]
}
