)]}'
{
  "commit": "717ece9d81ab428ff7358fb3d8a941f8371b626c",
  "tree": "6016811bf8504da6042727f46ff8510d61a84a42",
  "parents": [
    "5566ae5ddea409279b13e538b513a73062862c3e"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Tue Nov 13 08:49:16 2012 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Tue Nov 13 09:35:37 2012 +0900"
  },
  "message": "Better handling of duplicate remotes\n\nIn the current implementation, an error is raised if a remote with the\nsame name is defined more than once.  The check is only that the remote\nhas the same name as an existing remote.\n\nWith the support for multiple local manifests, it is more likely than\nbefore that the same remote is defined in more than one manifest.\n\nChange the check so that it only raises an error if a remote is defined\nmore than once with the same name, but different attributes.\n\nChange-Id: Ic3608646cf9f40aa2bea7015d3ecd099c5f5f835\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d16f1a989c52194992e1fd1ce6c436e1894bf9ea",
      "old_mode": 33188,
      "old_path": "manifest_xml.py",
      "new_id": "a3e78fe94bfccbfbed6c911557448484e23b6430",
      "new_mode": 33188,
      "new_path": "manifest_xml.py"
    }
  ]
}
