脚本的开发者经常更新脚本并发布更新的版本。
例如,如果我当前使用的是 2.0 版,我会在脚本中创建更改以满足我的要求。但是,如果发布了具有新功能的新版本,我希望在保留我手动所做的更改的同时拥有更新的功能。
如果我只是更新和替换,我的更改就会消失。所以我需要一些技巧,让我能够有效地更新到新版本的脚本。
它是一个基于 Magento 的繁重脚本,包含许多文件。
很抱歉用这么简单的解决方案来回答,但是您是否考虑过使用 Git (github.com) 来帮助管理代码更新和修订?我在 windows / linux 开发环境中成功使用了 magento / wcf-workflow / asp.net / windows 服务组合解决方案超过 3 年。我有历史,直到编写的第一段代码。
我们都有自己的从上游分支的原始存储库,它还允许一个人通过合并请求选项负责代码合并。
如果您推送到特定分支,它还可以配置为自动推送到服务器。
你可能会调查一下。这对我们 5 人的小团队来说是一个极大的好处。