Updated pre-commit for newer versions of bash and other svn:externals formats.