Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>The term you are looking for is "continous integration."</p> <p>Here is an example of someone who uses GIT + phpundercontrol: <a href="http://maff.ailoo.net/2009/09/continuous-integration-phpundercontrol-git/" rel="nofollow noreferrer">http://maff.ailoo.net/2009/09/continuous-integration-phpundercontrol-git/</a></p> <p>CruiseControl (which is a CI server), can use Hosted SVN/GIT as a source. So you can even use it with GitHub or Beanstalk or something else.</p> <p>Then you can integrate that with the following kind of software:</p> <ul> <li>PHPUnit</li> <li>php-codesniffer</li> <li>phpdocumentor</li> <li>PHP Gcov</li> <li>PHPXref</li> <li>Yasca</li> <li>etc.</li> </ul> <p>You could also try this hosted CI: <a href="http://www.php-ci.net/hosting/create-project" rel="nofollow noreferrer">http://www.php-ci.net/hosting/create-project</a></p> <p>Keep in mind though, that those tools need custom support if you integrate them yourself.</p> <p>Have you also thought about project management and patch management?</p> <p>You can use Redmine for project management. It has integrated continuous integration support, but only as client side (not as CI server).</p> <p>Try using a hosted SVN/GIT/etc. solution, because they will cover your backups and keep their servers running, so you can focus on development.</p> <p>For a tutorial on how to setup Hudson, see: <a href="http://toptopic.wordpress.com/2009/02/26/php-and-hudson/" rel="nofollow noreferrer">http://toptopic.wordpress.com/2009/02/26/php-and-hudson/</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload