Re: Improving development process / help with developer setup
| From: | Jason Pruim | Date: | Mon, 19 May 2008 12:39:33 +0000 |
| Subject: | Re: Improving development process / help with developer setup | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-274508@lists.php.net to get a copy of this message | ||
On May 19, 2008, at 8:45 AM, Zoltán Németh wrote:
Or depending on your budget, Switch the developers to Macintosh computers, install windows via parallels, and then you can test in Mac/Unix/Windows all from 1 computer :) -- Jason Pruim Raoset Inc. Technology Manager MQC Specialist 3251 132nd ave Holland, MI, 49424-9337 www.raoset.com japruim@raoset.comHi, Thanks for all answers. Please let me add that I do use CVS (migrating to SVN) and the reason to use samba is that doing this allows the developer machine (windows) to access the shares hosted in a linux server so when he/she tests it will be run in the 'same' environment that the staging and production servers and because in order to assure browser compatibility they have to test from firefox/IE. So, in order to allow phpunit to be ran, have the firefox/IE support and use xdebug I have two basic options: a) stay with windows, install XAMPP (or any other all-in-one). And live with the fact that some things will have to be taken care of (such as PATH differences between unix/windows) b) switch to linux with the development stack, enable a windows server to be connected from rdesktop so they can test the IE In both cases I'll have extra work in order to maintain the developer's machine somewhat synchronized with the production server. Am I missing a third/fourth (better) etc option?why not switch everything to linux and run IE in wine or vmware on the developer's machine? that way you don't have to maintain windows machines at all