我的办公室正在扩大,我的任务是为我们的web开发建立IT。
在小组环境中进行web开发最好的工具/设置是什么?需求是一个集中的代码库,一个测试开发代码的位置,最后是一种将标记的代码推送到临时服务器的方法。我想的是svn/redmine for code repo,每个用户在中央开发机器上都有一个帐号,以允许ssh访问(Eclipse over ssh),并在开发服务器上拥有自己的虚拟主机,这为每个人提供了一个集中开发沙箱。代码在这个dev机器上编写和测试,然后签回到svn中,然后标记并推送到临时服务器。嗯?有什么想法、评论或建议?
*另外,在开发环境中,处理数据库的最佳方式是什么?从生产数据库中提取数据是否明智?另外,每个开发人员都应该有自己的数据库,还是应该使用主数据库?
**我们正在构建一个magento应用程序,也有一些在cakePHP上运行的自定义后台工具。
发布于 2011-10-26 14:43:25
虽然这个主题在StackOverflow中是离题的,并被标记了,但您需要专注于以下方面:
版本控制
将数据部署到您的实时和临时环境中
环境
数据库和部署
将以下日常任务作为目标也是一个好主意:
https://stackoverflow.com/questions/7895812
复制相似问题