如何最好地为PHP网站设置SVN?

时间:2010-05-04 09:01:50

标签: php svn repository

到目前为止,我一直在为PHP项目工作,但目前我正在这些项目中的一个小团队(2-3人)工作。有意地,我们从其他人那里覆盖了一些工作......为了防止这种情况,我们考虑建立一个SVN存储库,所以至少每个版本都存储在一个安全的地方。

从技术上讲,SVN运行顺利,我们有一个Trac-install来做门票和东西。现在我们正在努力学习如何在实际的观点中使用svn ......

  • 如何分支?
  • 提交了多少次?每天?小时?我读过:经常提交,早点提交
  • 如何将最新(希望最好的)代码移动到实时环境中?
  • ...

我一直在互联网上阅读,但他们快速进入技术方面,我正在寻找实用的方法。 你有什么提示从哪里开始阅读?或者提示开始。

谢谢!

2 个答案:

答案 0 :(得分:1)

最好的方法似乎是,如果您认为您的代码或多或少已经读取,您可以启动发布分支(Feature Freeze)并且只对该分支进行错误修复。经过一段时间,您认识到一段时间内没有发现任何错误,而且这可以传递给客户,不要忘记标记此状态。发布分支可以放在“测试环境”中,完成后您可以将其传输到实时区域或向客户进行某种交付(tar.gz / zip存档或其他)。 承诺往往是一个很好的建议(如上所述)与建议。顺便说一句:我建议使用Redmine而不是trac,因为它只需一次安装即可支持许多项目等。

答案 1 :(得分:0)

在我的工作组中,我们只提交工作代码,永远不会发生任何不起作用。

一般来说,我们会做出正确的承诺,例如:每天或每个星期五和按需。