1
0
Fork 0

Remove docs about light-weight packages

pull/1467/head
Jordi Boggiano 2013-01-07 18:55:55 +01:00
parent bf328697e1
commit b34220edc8
1 changed files with 0 additions and 27 deletions

View File

@ -115,33 +115,6 @@ on it. It only has an effect on the main project.
If you do not want to commit the lock file and you are using git, add it to
the `.gitignore`.
## Light-weight distribution packages
Some useless information like `.travis.yml`, or large examples should typically
not be included in distributed packages.
The `.gitattributes` file is a git specific file like `.gitignore` also living
at the root directory of your library. It overrides local and global
configuration (`.git/config` and `~/.gitconfig` respectively) when present and
tracked by git.
Use `.gitattributes` to prevent unwanted files from bloating the zip
distribution packages.
// .gitattributes
/demo export-ignore
phpunit.xml.dist export-ignore
/Resources/doc/ export-ignore
.travis.yml export-ignore
Test it by inspecting the zip file generated manually:
git archive branchName --format zip -o file.zip
> **Note:** Files would be still tracked by git just not included in the
> zip distribution. This will only work for GitHub packages installed from
> dist (i.e. tagged releases) for now.
## Publishing to a VCS
Once you have a vcs repository (version control system, e.g. git) containing a