================================== Building and releasing a Package ================================== Commands used to release a package to `pear.horde.org`_. .. _`pear.horde.org`: http://pear.horde.org/ :: components/bin/horde-components release [--pretend] git push git push --tags Bash magic to find out the changes in all packages since their last release: :: for p in [[:upper:]]*; do cd $p; git checkout FRAMEWORK_5_2; v=$(git tag -l | sort -V | tail -1); if [ -n "$v" ]; then git diff $v...; fi; cd -; done