Svn 具有多个开发人员的symfony 1.4

Svn 具有多个开发人员的symfony 1.4,svn,project-management,symfony-1.4,Svn,Project Management,Symfony 1.4,我正在寻找一些关于如何设置symfony 1.4以便在“多开发者环境”中使用的建议 我们目前是三个开发人员在同一个项目上工作 我们一直在考虑在本地服务器上设置站点,然后定期发布(部署)我们各自的版本。除此之外,请使用Subversion保持副本同步。“开发期间测试”将在本地计算机上进行,每个计算机上都安装了本地symfony 这个设置听起来好吗?有什么缺点吗?有没有更好的设置建议?:) 听起来不错 只是一个建议:您可以在SVN中每次提交后或每天晚上(或任何您想要的时间:)使用诸如或之类的工具,让

我正在寻找一些关于如何设置symfony 1.4以便在“多开发者环境”中使用的建议

我们目前是三个开发人员在同一个项目上工作

我们一直在考虑在本地服务器上设置站点,然后定期发布(部署)我们各自的版本。除此之外,请使用Subversion保持副本同步。“开发期间测试”将在本地计算机上进行,每个计算机上都安装了本地symfony

这个设置听起来好吗?有什么缺点吗?有没有更好的设置建议?:)

听起来不错


只是一个建议:您可以在SVN中每次提交后或每天晚上(或任何您想要的时间:)使用诸如或之类的工具,让您的代码自动部署到测试服务器上。

在我的公司,整天都这样做,我们使用subversion,每个开发人员都有项目的本地副本,而项目正在开发中,我们在测试服务器中进行签出。

我们是一个Symfony项目的两名开发人员

我们有几个项目副本(开发、阶段和生产)

此外,我们每个人都有自己的本地副本,带有开发版本的通用数据库。 当我们中的一个人执行push-into-git存储库时,CI-environment()会提取更改、构建项目、执行测试(phpunit)、检查样式、文档和其他任务,如果成功,则部署到开发服务器上并执行Selenium测试