【问题标题】:Version Control/Configuration Management for Avaya PBXs?Avaya PBX 的版本控制/配置管理?
【发布时间】:2009-08-19 17:41:14
【问题描述】:
在 Acme Widgets,我们使用 Avaya 8xxx 系列 PBX。一些被编码到 PBX 中的向量非常重要,因为如果以错误的方式更改它们,我们几乎所有的电话领域应用程序和功能都会失控(IVR、CTI、CRM 和 ACD)。
在最近的一些讨论中,我们对过去如何编码某些向量存在分歧,而且越来越多的人正在对这些非常重要的组件进行更改。
我已询问我的 PBX 管理员是否有与 PBX Vectors 的配置管理/版本控制工具等效的东西,但他不相信有。大家怎么看?有没有人听说过这样的事情?
谢谢!
【问题讨论】:
标签:
version-control
vector
configuration-management
pbx
【解决方案1】:
我不知道有专门从事 PBX Vector 的 VCS。它实际上取决于这样一个对象的内部格式。
根据“Configuring Avaya Definity PBX”:
矢量化使用一个表格来概述每个站点的覆盖路径,而不是单独配置每个站点(寻线配置)。根据您的 Avaya Definity 软件版本,该表可以支持每个向量 13 到 32 条或更多路由。
意思是:
- 如果是基于文本的,任何 VCS 工具都可以存储向量的 2 个版本之间的增量
- 对于版本工具的选择,更重要的是如何完成更新:从单个位置,或通过国家/地区的代理。在前一种情况下,集中式 VCS(Subversion、Perforce、...)就足够了,可以直接访问存储向量定义的单个存储库。在后一种情况下,需要 DVCS(Mercurial、Git 等),以便每个代理使用完整的本地存储库,然后在它们之间进行同步。