)]}'
{
  "commit": "521cd3ce67a3621dbbad906f8402dbde8a1e9e63",
  "tree": "4ea6d321126983da8633f4832102986bab2d598b",
  "parents": [
    "5470df6219fd3be675b8700c326713e700847a10"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Mon Mar 09 18:53:20 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Mon Mar 09 18:53:20 2009 -0700"
  },
  "message": "Support \"repo init -b foo \u0026\u0026 repo sync\" to switch baselines\n\nWe now correctly support re-initializing an existing client to point\nto a different branch of the same manifest repository, effectively\nallowing the client to switch the baseline it is operating on.\n\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f99430034e1c2ff0d69bb87543b3fd6d835e4df",
      "old_mode": 33188,
      "old_path": "subcmds/init.py",
      "new_id": "937296bb356a3f9080b0de7741e5ab251c6223d2",
      "new_mode": 33188,
      "new_path": "subcmds/init.py"
    }
  ]
}
