phpundercontrol

Setting up a deployment / build / CI cycle for PHP projects

旧巷老猫 提交于 2019-12-16 21:13:14
问题 I am a lone developer most of my time, working on a number of big, mainly PHP-based projects. I want to professionalize and automate how changes to the code base are handled, and create a Continuous Integration process that makes the transition to work in a team possible without having to make fundamental changes. What I am doing right now is, I have a local test environment for every project; I use SVN for each project; changes are tested locally, and then transferred to the on-line version,

How do you manage your build [using Phing] process?

﹥>﹥吖頭↗ 提交于 2019-12-03 08:51:47
问题 I'm trying to use Phing to automate : running tests running DB migrations on each Developer machine [using dbdeply] deployment to production when needed I think it does make sense to add a build folder in my project and put all my build configuration files and db deltas in that folder. and commit all that into the SVN repository. so every developer will get the updated build files when he check-out from svn. and be able to run the build to update his DB with the new changes. on the production

How do you manage your build [using Phing] process?

拜拜、爱过 提交于 2019-12-02 21:25:43
I'm trying to use Phing to automate : running tests running DB migrations on each Developer machine [using dbdeply] deployment to production when needed I think it does make sense to add a build folder in my project and put all my build configuration files and db deltas in that folder. and commit all that into the SVN repository. so every developer will get the updated build files when he check-out from svn. and be able to run the build to update his DB with the new changes. on the production server: I was planning to add another build file there to get the latest Tagged version in svn and