)]}'
{
  "commit": "cd1d7ff81e0b4ab481f83ff883505dbf2442d5be",
  "tree": "e3240e2f0faea4c065f00b0fb07487d2b9747e31",
  "parents": [
    "da88ff4411e02225a6d511666ed82f7f9711a752"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Jun 04 16:15:53 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Jun 04 16:20:02 2009 -0700"
  },
  "message": "sync: Don\u0027t process project.list in a mirror\n\nWe have no working tree, so we cannot update the project.list\nstate file, nor should we try to delete a directory if a project is\nremoved from the manifest.  Clients would still need the repository\nfor historical records.\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecb89a1074af0db8f5bf709f473ad693da3d3171",
      "old_mode": 33188,
      "old_path": "subcmds/sync.py",
      "new_id": "ad05cadd938e872f501c86462c24661a302e3a77",
      "new_mode": 33188,
      "new_path": "subcmds/sync.py"
    }
  ]
}
