Au cours du deuxième semestre de l'année 2009, le système de gestion de versions du code source de PHP a été changé.

L'ancêtre CVS a en effet été abandonné, au profit de subversion, plus moderne, plus simple et plus efficace.

Cependant, à l'époque, ce choix avait suscité des réactions partagées au sein de la communauté.

Car si subversion est effectivement plus moderne que l'antédiluvien CVS, il l'est cependant moins qu'une nouvelle génération de logiciels de gestion de version apparue au cours de l'année 2005 et connu sous le nom de DVCS.