* text=auto eol=lf # The rsync-web/ subdirectory holds the project website source content # (mirrors what gets pushed to https://rsync.samba.org). Exclude it from # `git archive` output so the release source tarball produced by # packaging/release.py step_7_tarball does not bloat with HTML the # tarball doesn't need. /rsync-web/ export-ignore # old_versions/ holds static binaries of historical rsync releases, used by the # version-mixing test suite (.github/workflows/ubuntu-version-mix.yml) to run # the current code against a real old peer over the daemon / remote-shell. # Mark the binaries as binary so the `text=auto eol=lf` rule above can't try to # normalise line endings and corrupt them; export-ignore keeps them out of the # release source tarball. /old_versions/rsync_* binary /old_versions/rsync_* export-ignore