试图保持它的简单,但在版本控制几乎没有任何经验,这里是我想出了版本和部署工作流程的Facebook应用程序,这是已经住:SVN和部署工作流程
发展:
从主干分支
结账和设置开发环境(自动创建数据库,NetBeans项目,Facebook的应用程序,配置文件);
分段(同发展分支):
运行测试(手动地);
如果正常 - SVN提交和合并开发/分期支树干
post-commit钩子部署项目活服务器,如果需要,更新生产数据库。
同步不同的开发分支 - 如果一个开发分支毕业生产,将其与正在开发的其他分支合并。
这个工作流程是否有任何突发性错误?或者有关如何改进它的任何建议。 PS:我是现在唯一的开发者。
Image to illustrate the above.
快乐分支 – miku 2010-02-21 04:39:33
您的图像很棒的字体!;) – Jack 2010-07-28 22:07:10
Slavcho很好的问题,你的图帮助我通过我正在考虑的东西 - 谢谢! (高兴地高兴) – 2012-06-30 20:13:20