一个站点上的多个开发人员(PHP)

let*_*ngo 2 php version-control

与PHP没有直接关系,但目前我们有3名开发人员在一个站点上工作.我们正在使用共享主机,因此无法安装svn或cvs.

回答

有什么办法可以在共享主机上实现版本控制吗?

未答复

在旁注中,我看到很多开发人员在他们的文件顶部都有评论,也就是几年前我用过的Invision Power Board

/***Invision Power Services
*IP.Board v3.0.5
*Wrapper用于与stopforumspam.com连接
*课程由Matt Mecham编写
*最近更新:$ Date:2009-02-04 20:05:25 +0000(Wed, 2009年2月4日)$
*
*@author $作者:bfarber $
*@copyright(c)2001 - 2009 Invision Power Services,Inc
*@license http://www.invisionpower.com/community/board/license.html
*@包Invision电源服务内核
*@link http://www.invisionpower.com
*@since 2005年2月22日星期二(16:55)
*@version $ Revision:222 $
*/

是否有自动生成这些文件,还更新"上次更新:"部分?

谢谢 :)

Thi*_*ter 5

最简单的解决方案是使用Git/Mercurial/SVN /等.(不是CVS,它古老而可怕)在开发过程中编写一个部署脚本,可以将最新的发布标记或最近的快照上传到共享的托管服务器.该脚本显然位于本地网络的某个位置,所有开发人员都可以访问它 - 如果另一个部署已经在运行,您可能需要添加一些检查,因此如果dev 1已经启动它并且它还没有完成,则dev 2无法启动它然而.