繁体   English   中英

Orbeon表单生成器存储库

[英]Orbeon Form Builder Repository

多个用户如何一次处理同一个项目/同一个表单?

像存储库这样的东西。

在我们的项目中,有多个部分和工作分为这些部分。 我们尝试从不同的系统保存相同的表单,但表单只保存最近的数据(最近保存的表单)。

有没有一种方法来俱乐部或合并代码?

此时,Orbeon Forms和Form Runner不支持多个用户编辑完全相同的表单数据。 当然,多个用户可以同时编辑相同“形式”(表单定义)的多个“实例”(表单数据)。

因此,如果可能的话,我会重新构建表单,可能会将其拆分为多种形式,以避免出现这种情况。

经过研究,我找到了另一种选择。

我们是4人团队,我们根据章节进行了工作。 确保每个开发人员都应具有唯一部分。

浏览图像中显示的Orbeon Source&Collapse XML Tags。

在此输入图像描述

执行此操作后,您的代码应如上所示。

第1点:在此处复制您的其他部分

第2点:复制绑定代码。

第3点:复制您的服务和操作

第4点:复制表单部分。

这就是我们如何合并4种不同的应用程序。 很少有事情需要检查

  1. 重复网格
  2. 操作
  3. 服务

祝一切顺利! 快乐编码:)

使用Git,每个用户都可以处理自己的表单副本,定期提交更改并推送到主分支。 偶尔会出现合并冲突,但如果每个用户只更新一个特定的部分,那么冲突应该是最小的而不是太复杂。

还可以配置Orbeon持久性,以便可以将表单代码直接保存到文本文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM