)]}'
{
  "commit": "475a47d531bfe5ad82ec104189075df72a3143b7",
  "tree": "db44a1646f6f02c2105bf7946359076cf1d0a864",
  "parents": [
    "62d0b10a7bea2aa5cb7593ff12d14c482a1a663c"
  ],
  "author": {
    "name": "Brian Harring",
    "email": "ferringb@google.com",
    "time": "Thu Jun 07 20:05:35 2012 -0700"
  },
  "committer": {
    "name": "Brian Harring",
    "email": "ferringb@google.com",
    "time": "Thu Jun 07 20:19:04 2012 -0700"
  },
  "message": "Restore include support.\n\nCalculation of where the include file lives was broken by 23acdd3f14\nsince it resulted in looking for the first include in .repo, rather\nthan .repo/manifests.\n\nWhile people can work around it via setting their includes to\nmanifests/\u003cinclude-target\u003e, that breaks down since each layer of\nincludes would then have to be relative.\n\nAs such, restore the behaviour back to 2644874d; manifests includes\nare calculated relative to the manifest root (ie, .repo/manifests);\nlocal manifests includes are calculated relative to .repo/ .\n\nChange-Id: I74c19ba614c41d2f08cd3e9fd094f3c510e3bfd1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "daf5740bc8f1cbe490c364b28571e08bee8d07bc",
      "old_mode": 33188,
      "old_path": "manifest_xml.py",
      "new_id": "a46cf24e99262fecbc78ea329307e24cdc2f6e22",
      "new_mode": 33188,
      "new_path": "manifest_xml.py"
    }
  ]
}
