)]}'
{
  "commit": "672cc499b9dce9c18ecd9dfc81fd18094535dc49",
  "tree": "fabd598df21d7062baec16bf66a1fca505a968f7",
  "parents": [
    "4534120628a8e3a7f82063757bbcb02107dd14d8"
  ],
  "author": {
    "name": "Jesse Hall",
    "email": "jessehall@google.com",
    "time": "Wed Nov 27 11:17:13 2013 -0800"
  },
  "committer": {
    "name": "Jesse Hall",
    "email": "jessehall@google.com",
    "time": "Tue Dec 03 09:02:16 2013 -0800"
  },
  "message": "Canonicalize project hooks path before use\n\nIf the top-level .repo directory is moved somewhere else (e.g. a\ndifferent drive) and replaced with a symlink, _InitHooks() will create\nbroken symlinks. Resolving symlinks before computing the relative path\nfor the symlink keeps the path within the repo tree, so the tree can\nbe moved anywhere.\n\nChange-Id: Ifa5c07869e3477186ddd2c255c6c607f547bc1fe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b01a52bac2297fb35b3a94469a48fb0c6ac066a5",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "1fb5d586fe11282e39d45121c10348f31c76bc16",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
