我们目前使用 svn,并且通过钩子的用户,能够确保每个提交消息都以错误号为前缀(它将这些提交与我们的 Bugzilla 问题跟踪器中的问题报告联系起来。)
我们希望转向 mercurial 及其所有分布式优点。但是 hg 的好处之一是开发人员不一定需要在线提交更改,因此我们不希望挂钩脚本根据我们的中央 Bugzilla 资源验证错误编号。
我可能从 svn 的角度来看这个问题太多了,但我认为我想要的是让开发人员能够在开发人员决定将他们的更改推送到中央测试存储库时指定错误编号。这里的关键要求是我们希望能够将提交与 Bugzilla 错误联系起来,但我们不想给开发人员一个复杂的手动工作流程(例如,Attic 扩展似乎强加了这种工作流程。)
有任何想法吗?
是否有任何原因(安全性、性能等)我不应该在 Apache 生产/实时环境中使用 .htaccess?