关于php团队开发

自己整理了一下,大致如下:

  • 开发环境 : 在主机(Mac,Windows)中使用Vagrant配置Linux虚拟机,在虚拟机中搭建lnmp环境,代码放置目录与主机实现文件共享。可以实现代码运行在linux中,而编辑代码和debug在主机中。
  • 代码管理 :在局域网中搭建GitLab服务器,客户端使用Git进行代码管理
  • 开发工具:PhpStorm,推荐按照编码规范统一编码格式(如缩进等)
  • 开发辅助:滴答清单,印象笔记,XMind
  • 项目管理:在局域网服务器搭建禅道项目管理系统
  • 测试管理:在局域网中搭建独立测试服务器,安装git客户端取得GitLab中最新代码进行测试。最好制作相应的测试数据sql,方便测试使用。
  • bug管理:使用禅道项目管理系统管理bug