我意识到这个问题有点主观,不会有明确的答案,但希望这是一个问题,可以帮助其他人在相同的情况。管理重度修改框架升级的工具
我正在运行一个非常改进的CMS(在这种情况下是xCart v4.1.8),我正在寻找以有组织的方式升级的最佳工具/方法。
我们增加的功能,模块,新的数据库表,修改数据库表,模块船载等
我们已经使用SVN但如何重大的修改,这个CMS是我担心的SVN远从足够的。
我认为某些工具/脚本不仅会分析差异代码,而且会实际运行所有函数,查看传递的内容以及如何操作,然后将其与其他代码进行比较以确定差异。如果有一种方法可以将数据库集成到比较中,那也是很棒的。
任何帮助指向我在正确的方向将不胜感激。我想有些工具可以解决这个问题,如果可能的话,宁愿不必重新发明轮子。
在此先感谢您的帮助和建议。
此外,我们正在升级的网站的价值主要包括PHP/MySQL,并运行在Apache之外。
SVN的问题究竟是什么?你能举一个简单的例子,说SVN不够吗? – Basti 2012-03-13 20:47:16
@Basti例如,如果调用的函数在不同的文件中定义,并且新函数会更改所需参数的类型。确定可能在文件中有明确的功能定义,但在引用该功能的文件中不明显。 – Eric 2012-03-13 21:47:49
我几乎不相信你可以从句法上解决这个问题,但是我是谁来传播悲观主义。祝你好运! ;-) – Basti 2012-03-13 21:50:48