Applying patches
You may wish to apply a patch submitted by someone else before the patch is incorporated into the master branch on the git origin.
For single diff patches or svn patches, copy the patch file to efs, and run:
cd efs patch -p0 < some.patch
For recursive diff patches, copy the patch file to workingdir, and run:
cd workingdir patch -p0 < some.patch
In order to be on the safe side run ‘make test’ before actually committing the changes.
Configuration of files to ignore
Sometimes new files will be created in the configuration and build process of EFS. These files should not show up when checking the distribution with
git status
The list of these ignore files can be set in .git/ignore:
cd <efs-core root directory> vim .git/ignore # modify list of ignored files, and save...
If git status is now ignoring the correct files, submit a patch as described above.
# Patches for the EFS website
The http://www.openefs.org website is hosted in a Drupal CMS. Submit changes through the usual ticket interface in Trac.
