每当讨论 Lotus Notes 开发中的源代码控制时,都会说 DXL 数据的导出-导入周期不会为您提供与开始时相同的设计 - 因此任何依赖 DXL 的系统都会失败。
我没有理由怀疑这一点,因为 DXL 格式似乎是一个移动的目标,并且不断落后于 Domino Designer 可以表达的内容,但是:
有人有 DXL 无法表达的具体例子吗?
每当讨论 Lotus Notes 开发中的源代码控制时,都会说 DXL 数据的导出-导入周期不会为您提供与开始时相同的设计 - 因此任何依赖 DXL 的系统都会失败。
我没有理由怀疑这一点,因为 DXL 格式似乎是一个移动的目标,并且不断落后于 Domino Designer 可以表达的内容,但是:
有人有 DXL 无法表达的具体例子吗?
如果您不想在 Domino Designer 之外实际编辑任何内容,您现在可以将 DXL 用于源代码控制。通过将元素导出和导入为原始 NoteFormat 来做到这一点。
对于 DXL 格式,你可以在 DD 之外搞乱,你可以在很多地方绊倒。我没有对 DXL 做任何过于激进的事情,所以其他人可能会给你更好的细节。这里讨论了很多
openntf 项目设计目录可用于版本控制。www.openntf.org/projects/pmt.nsf/ProjectLookup/DesignCatalog
在 lotusphere,lotus911 的人提到他们将设计目录与 Trigger Happy 结合使用。www.openntf.org/projects/pmt.nsf/ProjectLookup/Trigger%20Happy
我知道没有在 DXL 中导出 Web 服务脚本代码存在问题。我敢肯定,这只是众多之一。IBM 已表示他们的目标是“有朝一日”使 DXL 设计导出 100%“可往返”,但即使是 8.5 也还没有实现。这里有一个很好的讨论,开发人员发布了不完全保真导出的设计元素。