docs: explain the difference between a path that ends with or without a slash (#6297)

docs: explain the difference between a path that ends with or without a slash
This commit is contained in:
Laurent 2022-02-16 22:53:11 +00:00 committed by GitHub
parent da763cedda
commit 6015ded828
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -2234,6 +2234,11 @@ class Archiver:
/path/to/repo /home/user`` will store all files as
`home/user/.../file.ext`.
A directory exclusion pattern can end either with or without a slash ('/').
If it ends with a slash, such as `some/path/`, the directory will be
included but not its content. If it does not end with a slash, such as
`some/path`, both the directory and content will be excluded.
File patterns support these styles: fnmatch, shell, regular expressions,
path prefixes and path full-matches. By default, fnmatch is used for
``--exclude`` patterns and shell-style is used for the ``--pattern``