php,zend debugging,svn setup for many developers

时间:2010-11-10 18:02:43

标签: php eclipse svn zend-debugger zend-server

我正在尝试为许多用户创建一个开发许多php项目的环境。

我在Windows 2003服务器上安装了Zend服务器社区版。 我已经共享了apache / htdocs文件夹。

每个用户在htdocs中都有自己的文件夹,例如:

/htdocs/bob/
/htdocs/sarah/
/htdocs/michael/
...

使用他们在其文件夹中处理的项目,请说:

/bob/accountingSoftware/
/bob/eCommerceSite/
/bob/newCMS/
...

在该项目文件夹中,他们将有一个svn结帐,比如说:

/accountingSoftware/trunk/
/accountingSoftware/tag/
/accountingSoftware/branch/

这很好用,但是svn现在非常慢,因为它正在使用网络驱动器。任何人都可以建议解决这个问题吗?

我计划让每个开发人员使用Eclipse,并利用Zend服务器调试功能。但是我不清楚如何做到这一点,我的设置是否合适呢?

我目前只与一些开发人员测试此设置,所以我现在更愿意进行任何重大的结构更改/改进。

我很感激任何意见或建议。

提前致谢。

1 个答案:

答案 0 :(得分:3)

我建议在每台开发人员的计算机上安装本地Zend服务器,让您的共享服务器运行当前的中继代码。

这允许每个开发人员在需要时重新启动服务器,并允许他们在本地工作而不用担心网络驱动器。

它还允许您拥有一个共享位置,可以运行每个人的最新代码,而无需担心每个用户的部分完成更改。

如果您尝试让所有开发人员在单个服务器上工作,那么您将始终拥有一些您无法支持的开发人员。通过让每个人都在本地工作,您可以拥有所需数量的开发人员。