Notes 视图的 Web 访问属性未出现在源代码管理中
Web Access Properties of a Notes View don't appear in Source Control
我有一个 NSF,它由 Domino Designer 中的许多开发人员共同开发。它是使用 SourceTree/GIT 为源代码管理设置的。在 Domino Designer 中,首选项,源代码管理,选项“使用二进制 DXL”被取消选择,自动同步选项也是如此。
它有一个为 Domino 数据服务器操作启用的基本视图。我已经选中了视图高级属性上的框,当我查询它时它会起作用。
当对视图进行更改并将这些更改提交给源代码管理时,永远不会导出“允许 Domino 数据服务”的值,这意味着当我们部署到生产环境时,设计的一些重要部分不会未部署。
我检查了该选项卡中的其他一些选项,其中一些选项似乎没有在源代码管理中的磁盘项目中产生任何更改,例如“允许网络爬虫索引”。
无论我们使用 R10 还是 R11,此行为都是相同的。我们没有要测试的 R9 安装。
有谁知道是否可以更改设置以包含这些标志?
是否可以安全地假设当该代码被另一个开发人员拉下时未检查该标志?我已经离开多米诺骨牌开发有一段时间了,但我确实记得在元数据文件(我忘了它叫什么)没有与主要设计元素一起推送时看到与属性类似的行为。通常我们不会上推该文件,除非它是一个新的设计元素,但在某些情况下,如果 属性 发生变化,我们必须上推。
黑暗中的一枪 - 希望对您有所帮助。
进行了快速测试,但不幸的是我得到了相同的结果。
在 non-binary DXL 中,该设置和您测试的其他设置显然没有等效项。当你在团队中工作时,我可以看出这很糟糕。
我能想到的唯一替代方案是停止使用 DDS 并切换到最接近的替代方案:带有 ExtLib REST 控件的 XPage。如果启用默认列,从我的头顶来看,输出几乎相同。
如果您使用刷卡器,它会清除 $webFlags 字段。
我有一个 NSF,它由 Domino Designer 中的许多开发人员共同开发。它是使用 SourceTree/GIT 为源代码管理设置的。在 Domino Designer 中,首选项,源代码管理,选项“使用二进制 DXL”被取消选择,自动同步选项也是如此。
它有一个为 Domino 数据服务器操作启用的基本视图。我已经选中了视图高级属性上的框,当我查询它时它会起作用。
当对视图进行更改并将这些更改提交给源代码管理时,永远不会导出“允许 Domino 数据服务”的值,这意味着当我们部署到生产环境时,设计的一些重要部分不会未部署。
我检查了该选项卡中的其他一些选项,其中一些选项似乎没有在源代码管理中的磁盘项目中产生任何更改,例如“允许网络爬虫索引”。
无论我们使用 R10 还是 R11,此行为都是相同的。我们没有要测试的 R9 安装。
有谁知道是否可以更改设置以包含这些标志?
是否可以安全地假设当该代码被另一个开发人员拉下时未检查该标志?我已经离开多米诺骨牌开发有一段时间了,但我确实记得在元数据文件(我忘了它叫什么)没有与主要设计元素一起推送时看到与属性类似的行为。通常我们不会上推该文件,除非它是一个新的设计元素,但在某些情况下,如果 属性 发生变化,我们必须上推。
黑暗中的一枪 - 希望对您有所帮助。
进行了快速测试,但不幸的是我得到了相同的结果。
在 non-binary DXL 中,该设置和您测试的其他设置显然没有等效项。当你在团队中工作时,我可以看出这很糟糕。
我能想到的唯一替代方案是停止使用 DDS 并切换到最接近的替代方案:带有 ExtLib REST 控件的 XPage。如果启用默认列,从我的头顶来看,输出几乎相同。
如果您使用刷卡器,它会清除 $webFlags 字段。