我正在与一个拥有名为 M1 的 ERP 系统的客户合作,他们希望对其进行自定义更改。
我花了一点时间研究 ERP 系统进行定制。以下是我发现的有关自定义更改的列表:
- 无法导出/导入自定义更改。M1 Design Studio 中有一个选项,但是,它们似乎总是被禁用...我尝试了所有方法,但在帮助文档中找不到它的提及。
- 您可以导出提供类型、名称、位置和描述的自定义更改日志(CSV、XML、Excel、HTML)。本质上,它是一个只读文档,提供了您所做更改的列表。您不能修改此日志的内容。
- 所做的自定义表单更改对所有数据源(测试、阶段、实时)生效。换句话说,似乎没有限制表单更改范围的能力。
- 必须在每个数据源(Test、Stage、LIVE)中进行自定义字段更改。这里奇怪的是,如果在 Test 中添加一个字段,调整网格以显示它,然后更改为 LIVE,它会检测到该字段不存在并否定网格更改。
- 我找不到表明此应用程序支持版本控制的文档。
叹
……
所以...
如何从 SDLC:ALM 方法和工具的角度管理更改?
我可以首先引入一个变更请求系统来管理待定和已完成的定制。但是然后呢?我应该如何管理和发布更改?将应用程序的备份置于源代码控制之下并在需要时进行部署?
这个问题可能没有一个好的答案,因为我无法利用版本控制并创建环境分离,但我想我会问是否有人有类似的经验或使用过 M1。