【发布时间】:2018-12-14 21:28:06
【问题描述】:
我正在构建一个 Web 应用程序,我的客户希望能够查看该应用程序的原始报告(报告最终会由我客户公司的项目负责人更改)。 我猜他们将来会希望看到更多信息,比如每次更改以及从原始报告到最终报告的过程中谁做了什么。 这就是为什么我正在考虑为所有报告实施版本控制系统,以便他们可以将所有更改追溯到原始报告。
我已经使用 Joomla 很长时间了,我喜欢他们构建数据库的方法,所以我想知道是否有人熟悉 Joomla 如何在他们的数据库中解决这个问题。我可以看到他们有单独的表,名为:ucm_history。这是他们在数据库中唯一用于跟踪旧版本文章的东西吗?
如果有人可以帮助我描述版本控制的最佳实践,我将非常感激,并且我相信随着越来越多的应用程序中出现这种情况,它会对许多其他人有所帮助。
【问题讨论】: