Skip to content

Add sparse checkout support - #319

Open
varmar05 wants to merge 1 commit into
masterfrom
sparse_checkout
Open

Add sparse checkout support#319
varmar05 wants to merge 1 commit into
masterfrom
sparse_checkout

Conversation

@varmar05

@varmar05 varmar05 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Use include/exclude patterns to select files which are handled in push/pull mechanism.

Closes #233

@varmar05
varmar05 requested a review from MarcelGeo September 3, 2026 13:05
@varmar05 varmar05 changed the title Add sparse checkout support: filter downloaded/pushed files by include/exclude pattern Add sparse checkout support Sep 3, 2026
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 33759091037

Coverage increased (+0.6%) to 83.949%

Details

  • Coverage increased (+0.6%) from the base build.
  • Patch coverage: 6 uncovered changes across 1 file (234 of 240 lines covered, 97.5%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
mergin/cli.py 6 0 0.0%
Total (9 files) 240 234 97.5%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
mergin/client_pull.py 1 82.85%

Coverage Stats

Coverage Status
Relevant Lines: 5906
Covered Lines: 4958
Line Coverage: 83.95%
Coverage Strength: 0.84 hits per line

💛 - Coveralls

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

Successfully merging this pull request may close these issues.

Enable download of project with a filter to include/exclude certain files or filetype

2 participants