)]}'
{
  "commit": "79bc4c715516fdb393d107359327c1e7fbb8bf04",
  "tree": "04fa7c94626afb25a5fd433845404fb4695af047",
  "parents": [
    "171110a4a67f04c28d2ac89385ab88ba051fc780"
  ],
  "author": {
    "name": "Brandon Casey",
    "email": "casey@nrlssc.navy.mil",
    "time": "Thu Mar 19 22:47:52 2009 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Mar 20 13:32:33 2009 -0700"
  },
  "message": "pack-objects: only repack or loosen objects residing in \"local\" packs\n\nThese two features were invented for use by repack when repack will delete\nthe local packs that have been made redundant.  The packs accessible\nthrough alternates are not deleted by repack, so the objects contained in\nthem are still accessible after the local packs are deleted.  They do not\nneed to be repacked into the new pack or loosened.  For the case of\nloosening they would immediately be deleted by the subsequent prune-packed\nthat is called by repack anyway.\n\nThis fixes the test\n\u0027packed unreachable obs in alternate ODB are not loosened\u0027 in t7700.\n\nSigned-off-by: Brandon Casey \u003ccasey@nrlssc.navy.mil\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b2e46264ee432764a10c19f7624c8fe6d02a54e5",
      "old_mode": 33188,
      "old_path": "builtin-pack-objects.c",
      "new_id": "aae4d243b3c69a2206fb07006cc3691b2020052f",
      "new_mode": 33188,
      "new_path": "builtin-pack-objects.c"
    },
    {
      "type": "modify",
      "old_id": "adba8a1c65822c1c05045a0f22930757f6eaeadf",
      "old_mode": 33261,
      "old_path": "t/t7700-repack.sh",
      "new_id": "1ef3892f92b189706f1f99e875f196f8c4eb60ed",
      "new_mode": 33261,
      "new_path": "t/t7700-repack.sh"
    }
  ]
}
