我在源代码管理下的Domino Designer中有一个数据库。
现在我想在构建服务器上自动构建这个数据库。如何使用SVN和Ant,Maven或Gradle构建Lotus Domino数据库
有谁知道,如何创建一个ant脚本或maven或gradle,无论是工作,从构建服务器或命令行自动获取有效的数据库?
在此先感谢
我在源代码管理下的Domino Designer中有一个数据库。
现在我想在构建服务器上自动构建这个数据库。如何使用SVN和Ant,Maven或Gradle构建Lotus Domino数据库
有谁知道,如何创建一个ant脚本或maven或gradle,无论是工作,从构建服务器或命令行自动获取有效的数据库?
在此先感谢
最后,我发现,我一直在寻找:
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Headless_Designer_Wiki
感谢维托尔的链接Entwicklercamp,它在获得这些信息帮助了我。
今年,加里马郁兰从IBM曾告诉我们“无头设计”
所以,我的追求不再是注定;-)上Entwicklercamp会话
嗯,Marboro,你必须在你的问题多一点的描述。如果您说'我在Domino设计器中有一个位于Source-Control下的数据库',那么我假设您正在谈论Domino Designer的磁盘项目可能性,并且您正在使用源控制系统针对该磁盘上的项目工作。
您将需要通过特定于Notes的对象才能创建新的数据库(这正是我认为您的意思是通过构建数据库)。
通常,您将在开发服务器上使用模板,此模板在本地计算机上将具有本地副本,并且使用此本地副本执行源代码管理。然后,当你想创建一个新的数据库时,你要么手动执行,要么运行一个莲花笔记代理,它将为你创建。
2012年末用户组会议期间由IBM提供的此演示文稿提到了(第30页)做命令行构建的未来可能性。您可能仍然需要安装Notes客户端。
Command line build for NSF/NTF
我问过这个功能,但没有任何答案。
是的,这是通常的方式; - ) 是的,我的意思是Domino Designer的磁盘项目可能性,但我不想使用基于Domino的数据库创建。 我需要找到一种方法来构建一个没有Notes的Notes-DB ......它可以通过类似Ant脚本的方式构建在构建服务器上,以便我可以在Domino Designer中更改我的数据库,源代码到我的SVN,并在我的artifactory/nexus中获得一个NSF或NTF文件,用于将此DB作为其一部分构建设置。 – Marboro
我怀疑这是可能的 - 有数据结构在那里只是倾倒为二进制表示。即使IBM不了解它了。我担心你的追求注定了,Marboro! –