1. 18 7月, 2018 2 次提交
    • J
      commit-graph: refactor preparing commit graph · 5faf357b
      Jonathan Tan 提交于
      Two functions in the code (1) check if the repository is configured for
      commit graphs, (2) call prepare_commit_graph(), and (3) check if the
      graph exists. Move (1) and (3) into prepare_commit_graph(), reducing
      duplication of code.
      Signed-off-by: NJonathan Tan <jonathantanmy@google.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      5faf357b
    • J
      Merge branch 'ds/commit-graph-fsck' into jt/commit-graph-per-object-store · 82952964
      Junio C Hamano 提交于
      * ds/commit-graph-fsck: (23 commits)
        coccinelle: update commit.cocci
        commit-graph: update design document
        gc: automatically write commit-graph files
        commit-graph: add '--reachable' option
        commit-graph: use string-list API for input
        fsck: verify commit-graph
        commit-graph: verify contents match checksum
        commit-graph: test for corrupted octopus edge
        commit-graph: verify commit date
        commit-graph: verify generation number
        commit-graph: verify parent list
        commit-graph: verify root tree OIDs
        commit-graph: verify objects exist
        commit-graph: verify corrupt OID fanout and lookup
        commit-graph: verify required chunks are present
        commit-graph: verify catches corrupt signature
        commit-graph: add 'verify' subcommand
        commit-graph: load a root tree from specific graph
        commit: force commit to parse from object database
        commit-graph: parse commit from chosen graph
        ...
      82952964
  2. 17 7月, 2018 1 次提交
  3. 30 6月, 2018 33 次提交
  4. 29 6月, 2018 4 次提交
    • J
      Second batch for 2.19 cycle · e3331758
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      e3331758
    • J
      Merge branch 'sb/fix-fetching-moved-submodules' · 085d2abf
      Junio C Hamano 提交于
      The code to try seeing if a fetch is necessary in a submodule
      during a fetch with --recurse-submodules got confused when the path
      to the submodule was changed in the range of commits in the
      superproject, sometimes showing "(null)".  This has been corrected.
      
      * sb/fix-fetching-moved-submodules:
        t5526: test recursive submodules when fetching moved submodules
        submodule: fix NULL correctness in renamed broken submodules
      085d2abf
    • J
      Merge branch 'tz/cred-netrc-cleanup' · cf22247b
      Junio C Hamano 提交于
      Build and test procedure for netrc credential helper (in contrib/)
      has been updated.
      
      * tz/cred-netrc-cleanup:
        git-credential-netrc: make "all" default target of Makefile
        git-credential-netrc: fix exit status when tests fail
        git-credential-netrc: use in-tree Git.pm for tests
        git-credential-netrc: minor whitespace cleanup in test script
      cf22247b
    • J
      Merge branch 'jc/clean-after-sanity-tests' · 18404434
      Junio C Hamano 提交于
      test cleanup.
      
      * jc/clean-after-sanity-tests:
        tests: clean after SANITY tests
      18404434