Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support manyfiles #1462

Open
rggjan opened this issue Dec 4, 2024 · 1 comment
Open

support manyfiles #1462

rggjan opened this issue Dec 4, 2024 · 1 comment

Comments

@rggjan
Copy link

rggjan commented Dec 4, 2024

dulwich doesn't support manyfiles: https://git-scm.com/docs/git-config#Documentation/git-config.txt-featuremanyFiles

manyfiles enables some features which make working with git faster in large repositories.

However, this enables version 4, which then crashes dulwich (see also issue #1061)

Also, due to index.skipHash=true, dulwich crashes when opening the index:

  File ".../lib/python3.10/site-packages/dulwich/pack.py", line 1440, in check_sha
    raise ChecksumMismatch(self.sha1.hexdigest(), sha_to_hex(stored))
dulwich.errors.ChecksumMismatch: Checksum mismatch: Expected 2580840b6abffb2b98771d0a69884a5afa388ec, got b'0000000000000000000000000000000000000000'
@jelmer
Copy link
Owner

jelmer commented Dec 4, 2024

PRs to add support would be very welcome. Happy to talk through designs if that would be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants