首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >社交引擎定制

社交引擎定制
EN

Stack Overflow用户
提问于 2016-03-11 22:55:14
回答 2查看 163关注 0票数 0

我们(小团队)有一个基于SocialEngine的项目,我们在4.6.0版本中做了很多很多的更改,包括核心模块,现在我们努力更新到4.8.0,这是一个痛苦的问题:在新版本的社交引擎中实现哪个逻辑将存储我们修改后的代码,这将有助于未来的更新?

我们正在尝试使用装饰者模式,创建另一个文件夹(Modules2),例如在那里创建模块的克隆,并仅使用修改后的文件(目前未成功)。

EN

回答 2

Stack Overflow用户

发布于 2016-04-13 09:47:19

您可以使用WinMerge等软件将您的文件与最新的升级包文件进行比较,并将SocialEngine核心中的新更改复制到修改后的文件中。别忘了每个模块的application/MODULE_NAME/settings/my-upgrade sql文件中的数据库查询。这需要时间,但我不认为有更简单的解决方案。

票数 0
EN

Stack Overflow用户

发布于 2016-09-13 15:03:34

看,这就是gitsubversion派上用场的地方了,你可以确切地知道代码在哪里被修改了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35943297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档