Lotus Notes 源代码管理

Lotus Notes Source Control

我知道 Git 推荐用于 XPages 开发的源代码控制,但对于较旧的 Lotus Notes 应用程序,特别是具有大量表单的应用程序,源代码控制的最佳选择是什么 - Git 或Teamstudio CIAO ?

如果您只想将整个模板作为一个单元置于源代码管理之下,任何解决方案都可以。如果您希望能够将各个设计元素置于源代码控制之下,我认为 TeamStudio CIAO 是市面上唯一的选择。 (还有一个,但我不认为它仍然受支持,我不记得名字了。)

我几年前玩过的一个替代方法是进行 DXL 导出,为可以置于源代码管理下的各个设计元素创建文本文件,但它非常麻烦,我们从未取得太大进展。

我建议您使用 Teamstudio CIAO。原因如下:

  1. Git 不擅长二进制文件的版本控制,二进制文件会迅速扩展 git repo 大小。甚至可以git git LFS,但是用teamstudio CIAO更方便
  2. Teamstudio 是为 IBM Notes(和 Domino)设计的 VCS。您可以使用集成 GUI 轻松跟踪版本