In association with heise online

20 March 2012, 10:39

PHP source code now available on GitHub

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

PHP logo The PHP project has announced that the migration of the source code for its popular scripting language from Subversion to the Git version control system (VCS) has been completed. The source is being hosted at That repository is also being mirrored on the GitHub service at

Git is a distributed version control system, created by Linus Torvalds for managing the Linux source code, which enables users to easily clone and maintain copies of projects for their own use. Changes in clones can be sent back "upstream" to the developers by issuing pull requests which ask the developers if they would like to pull in a particular set of changes from a clone. The ability to clone and pull changes between clones, combined with a lack of centralisation, makes git very effective for collaborative development.

In the announcement, the developers say that one of the immediate benefits of the switch to Git is that future PHP release tags will be signed by the development team, noting that they will be publishing the GPG keys required for the verification process "in the next few days". Additionally, they point out that the PHP manual and translations are still currently being hosted in Subversion, adding that they "will be migrated to Git at a later date".

Further details about the migration can be found on the Moving to Git FAQ; instructions for cloning the php-src tree are also provided. Source code for PHP is made available under the PHP License v3.01.

See also:


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit