这个wiki(https://www-10.lotus.com/ldd/ddwiki.nsf/dx/Headless_Designer_Wiki)似乎表明你只能在Notes Data目录下创建NSF。我做了几个快速测试,我能找到的唯一解决方法是在与目标Domino服务器相同的服务器上安装Domino Designer,并将目标设置为Domino数据文件夹(即:C:\ Domino \ Data \ sample。 nsf而不仅仅是sample.nsf)。
原因是我试图找到以下操作的自动方式
有没有人有其他解决方法?
答案 0 :(得分:2)
我希望我能为您提供更完整的答案,但由于几天之后仍然没有答案,我会尝试添加一些见解。听起来你有一些使无头DDE版本工作的经验,所以我不会专注于那个。如果你正在寻找我对无头DDE构建的看法,I blogged on the subject a while ago,但自从改编了基于Jenkins CI的过程后,我在那里为a GitLab CI runner based solution, which I described in another SO answer概述了。
首先,我强烈建议不要将Designer目标设置为与服务器实例相同。这个可能有效,但似乎是不必要的并发症,并且可能会出现问题,IMO。
我对你的步骤的解释:
master
分支或所有提交等)。在这里拆分部署构建的NSF的逻辑是理想的,因为您有一个需要停放在服务器路径中的资产。我看到的两种主要方法是:
你可以想象,最后一个有点棘手,但这是我一直没有做的事情,直到我有更多的“空闲时间”。至于前者,你可能希望有一些管理/操作技能的人帮助你,但在我看来总会涉及三个脚本:
如果您将设计任务设置为以特定间隔运行并指向登台服务器以进行任何更改,则可以设想在任何间隔时从中拉出;我希望这个视角有所帮助。