)]}'
{
  "commit": "cf76b1bcec6386f9530636e64746502f9856b5cf",
  "tree": "15bd204cace8d3d43161f8ef91130984159e9049",
  "parents": [
    "e00aa6b923d28a3c910f85e7726e4ba1d2a9aebd"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Fri Sep 14 10:31:42 2012 +0900"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Fri Sep 21 11:20:59 2012 -0700"
  },
  "message": "sync: Support manual authentication to the manifest server\n\nAdd two new command line options, -u/--manifest-server-username and\n-p/--manifest-server-password, which can be used to specify a username\nand password to authenticate to the manifest server when using the\n-s/--smart-sync or -t/--smart-tag option.\n\nIf -u and -p are not specified when using the -s or -t option, use\nauthentication credentials from the .netrc file (if there are any).\n\nAuthentication credentials from -u/-p or .netrc are not used if the\nmanifest server specified in the manifest file already includes\ncredentials.\n\nChange-Id: I6cf9540d28f6cef64c5694e8928cfe367a71d28d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b75bedc1fe0fa7b12b11d38994de38864365c956",
      "old_mode": 33188,
      "old_path": "subcmds/sync.py",
      "new_id": "f573b980244aab915b312062402b8a726b0d1dd0",
      "new_mode": 33188,
      "new_path": "subcmds/sync.py"
    }
  ]
}
