)]}'
{
  "commit": "e81bc030bba802627fd34af472fc0cf451e17c1d",
  "tree": "2d899160e958b00b330e7a50927f1a6cd16eb526",
  "parents": [
    "26c45a79586da17fe2e26a427acb56c81fb3bcc5"
  ],
  "author": {
    "name": "Mitchel Humpherys",
    "email": "mitchelh@codeaurora.org",
    "time": "Mon Mar 31 11:36:56 2014 -0700"
  },
  "committer": {
    "name": "Mitchel Humpherys",
    "email": "mitchelh@codeaurora.org",
    "time": "Mon Mar 31 13:08:26 2014 -0700"
  },
  "message": "Add total count and iteration count to forall environment\n\nFor long-running forall commands sometimes it\u0027s useful to know which\niteration is currently running. Add REPO_I and REPO_COUNT environment\nvariables to reflect the current iteration count as well as the total\nnumber of iterations so that the user can build simple status\nindicators.\n\nExample:\n\n    $ repo forall -c \u0027echo $REPO_I / $REPO_COUNT; git gc\u0027\n    1 / 579\n    Counting objects: 41, done.\n    Delta compression using up to 8 threads.\n    Compressing objects: 100% (19/19), done.\n    Writing objects: 100% (41/41), done.\n    Total 41 (delta 21), reused 41 (delta 21)\n    2 / 579\n    Counting objects: 53410, done.\n    Delta compression using up to 8 threads.\n    Compressing objects: 100% (10423/10423), done.\n    Writing objects: 100% (53410/53410), done.\n    Total 53410 (delta 42513), reused 53410 (delta 42513)\n    3 / 579\n    ...\n\nChange-Id: I9f28b0d8b7debe423eed3b4bc1198b23e40c0c50\nSigned-off-by: Mitchel Humpherys \u003cmitchelh@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2a420a93d15880b289ff2b1fca6096f50498a67",
      "old_mode": 33188,
      "old_path": "subcmds/forall.py",
      "new_id": "03ebcb21d73217793e0e73cef5c61c9a64c850e6",
      "new_mode": 33188,
      "new_path": "subcmds/forall.py"
    }
  ]
}
