)]}'
{
  "commit": "57bd7b717ba830753b5c6d82bb84d38047dce637",
  "tree": "7250e64bb16febe8bd677ce5149edde80f74178d",
  "parents": [
    "4e46520362e4c75ae7809c74f3d1c21e86852ee8"
  ],
  "author": {
    "name": "Olof Johansson",
    "email": "olof.johansson@sonymobile.com",
    "time": "Tue Jan 29 08:22:05 2013 +0100"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Tue Jan 29 18:18:20 2013 +0900"
  },
  "message": "Fix: GitError when using repo info -d\n\nIf a workspace is initialised with:\n\n repo init -u git://path/to/manifest -b manifest-branch\n\nand the default.xml specifies the default revision as `other-branch`,\nrunning `repo info -d` results in a GitError:\n\n  fatal: bad revision \u0027refs/remotes/m/other-branch..\u0027\n\nThe repo info command uses the default revision to build the symlink\nto the remote revision which is passed to the `git rev-list` command.\n\nThis is incorrect; the manifest\u0027s branch name should be used.\n\nChange-Id: Ibae5b91869848276785facfaef433e38d49fd726\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d2d4f5e9abdd9cad2d34bfadbdb48d9703ad2886",
      "old_mode": 33188,
      "old_path": "subcmds/info.py",
      "new_id": "a6eba889fc4dff922df074687b5d49534711c5fe",
      "new_mode": 33188,
      "new_path": "subcmds/info.py"
    }
  ]
}
