A simple git hooks manager for small projects. A git hook is a command or script that is going to be run every time you perform a git action, like git commit or git push. If the execution of a git hook fails, then the git action aborts. For example, if you want to run linter on every commit to ensure code quality in your project, then you can create a pre-commit hook that would call npx lint-staged.
phpEasyVCS is a simple version control system (VCS) with minimal hosting requirements, namely PHP 5.2+. No database is needed.
Files can be viewed and uploaded with a browser or by WebDAV, which allows you to access the files like a local drive in all operating systems. For integration with other software a REST service is provided.
It is very easy to view the file versions at a specific point in time. The web interface allows you to easily compare file versions and synchronize and...
...Supports all valid head tags: title, base, meta, link, script, noscript, and style tags. It also supports attributes for body, html and title tags. Duplicate head changes are preserved when specified in the same component (support for tags like "apple-touch-icon").