)]}'
{
  "commit": "5470df6219fd3be675b8700c326713e700847a10",
  "tree": "3f327a5e7ccf8da49ac54f9b24514b61b37c2b2b",
  "parents": [
    "0ed2bd1d95fb85dac1721f4c71abc8e07ec30e64"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Mon Mar 09 18:51:58 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Mon Mar 09 18:51:58 2009 -0700"
  },
  "message": "Don\u0027t permit \"repo init --mirror\" in an existing client\n\nSimply setting repo.mirror true doesn\u0027t make a client into a mirror.\nThe on-disk layout is completely wrong for a mirror repository,\nand until we fix our layout for a non-mirror client to more closely\nresemble the upstream we can\u0027t do anything to easily turn on or\nturn off the mirror status flag.\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1fb4316933b69e24b3c751e9ae1926d0da49b4e",
      "old_mode": 33188,
      "old_path": "subcmds/init.py",
      "new_id": "4f99430034e1c2ff0d69bb87543b3fd6d835e4df",
      "new_mode": 33188,
      "new_path": "subcmds/init.py"
    }
  ]
}
