John is right. Use something like WinCVS. Then you can either setup virtual hosts for each developer to have as their "sandbox" on the development server or you can allow the developer to run php on his/her own box and check in to the development server when they check into CVS. There are pros and cons to each approach. You have more central control with having the sandboxes on the dev server, but you might have an admin nightmare on your hands if configurations keep having to change, etc. Letting the developer run PHP on his/her own box is very flexible, but may not mimic the production environment well enough.
Hope that helps... Joshua Hoover > Hi Jeff > > There is a Windows version of WinCVS (see http://wincvs.org/ ). > > John > > Jeff Bearer <[EMAIL PROTECTED]> wrote in message > 1006195598.1407.7.camel@jbearer">news:1006195598.1407.7.camel@jbearer... >> Hello, >> I'm trying to come up with a workable solution to implement version >> control for our site. I have developers that use windows, and don't >> know too much about the unix command line, so I'd prefer to use a >> windows client to work on the site if possible. >> >> I'm looking into CVS for the version control and I've found some >> directions on how to use it with websites. But it only talks about >> static HTML development, it doesn't say how developers would debug PHP, >> CGI, etc. This solution would not give them any ability to debug their >> code before checking it back in. >> >> I suppose if I could get them all comfortable with the UNIX command >> line, they could work on the development server, checking out the files >> to a working directory that is also a virtual host. >> >> A new idea that I just came up with would be to have the developers use >> VNC viewer to connect to an X server on the development box. The >> deveopers could use a X GUI for CVS to check it out, and edit files >> etc. >> and keep the working directory a virtual host like above. >> >> Is anybody doing something like this with their PHP development? Any >> direction from a working implementation would be great. And what do you >> think about the VNC idea that I just came up with? >> >> -- >> Jeff Bearer, RHCE >> Webmaster >> PittsburghLIVE.com >> > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]