1. 19 11月, 2014 1 次提交
    • J
      Makefile: have perl scripts depend on NO_PERL setting · e204b001
      Jeff King 提交于
      If NO_PERL is not set, our perl scripts are built as
      usual. If it is set, then we build "dummy" versions that
      tell you git was built without perl support and exit
      gracefully.
      
      However, if you switch to NO_PERL in a directory with
      existing build artifacts, we do not notice that the files
      need rebuilt. We see only that they are newer than the
      "unimplemented.sh" wrapper and assume they are done. So
      doing:
      
        make
        make NO_PERL=Nope
      
      would result in a git-add--interactive script that uses perl
      (and running the test suite would make use of it).
      
      Instead, we should trigger a rebuild of the perl scripts
      anytime NO_PERL changes.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      e204b001
  2. 13 11月, 2014 1 次提交
  3. 12 11月, 2014 1 次提交
  4. 11 11月, 2014 2 次提交
  5. 07 11月, 2014 1 次提交
  6. 05 11月, 2014 1 次提交
  7. 30 10月, 2014 6 次提交
  8. 20 10月, 2014 1 次提交
    • J
      pack-objects: turn off bitmaps when we split packs · 21134714
      Jeff King 提交于
      If a pack.packSizeLimit is set, we may split the pack data
      across multiple packfiles. This means we cannot generate
      .bitmap files, as they require that all of the reachable
      objects are in the same pack. We check that condition when
      we are generating the list of objects to pack (and disable
      bitmaps if we are not packing everything), but we forgot to
      update it when we notice that we needed to split (which
      doesn't happen until the actual write phase).
      
      The resulting bitmaps are quite bogus (they mention entries
      that do not exist in the pack!) and can cause a fetch or
      push to send insufficient objects.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      21134714
  9. 17 10月, 2014 2 次提交
  10. 09 10月, 2014 1 次提交
  11. 08 10月, 2014 5 次提交
  12. 02 10月, 2014 3 次提交
  13. 30 9月, 2014 8 次提交
  14. 28 9月, 2014 1 次提交
  15. 26 9月, 2014 3 次提交
  16. 23 9月, 2014 1 次提交
  17. 20 9月, 2014 2 次提交