如何在Decision Manager中导出和导入本地项目?

时间:2018-06-20 00:45:05

标签: rule-engine redhat-brms

我正在使用Red Hat Decision Manager,

我已经完成了项目,我想将其部署到另一台PC。

我所能得到的只是一个jar文件,但是当我将其导入时,决策管理器响应未找到项目。

希望获得任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:1)

从Red Hat Decision Manager导出项目的另一种方式:

  1. 登录到Decision Central
  2. 输入要导出的项目。
  3. 单击库中可用的任何资产(这将带您进入项目浏览器视图)
  4. 从项目浏览器视图中,切换项目导航。

project explorer navigation

  1. 从项目导航齿轮图标中,选择Download Project选项。

settings gear

现在您可以在任何其他git存储库中解压缩并使用该项目。

答案 1 :(得分:0)

要导出

我找到了一种方法,也许不是最好的方法,但是我找不到更好的方法。 这是我所做的:

  1. 从“决策管理器-部署配置”中查找pvol的mountPath。 /opt/eap/standalone/data/bpmsuite,您可以在这里找到.niogit目录。
  2. 从本地登录到oc,然后从.niogit下载本地存储库。您可以使用oc rsync my-pod:/opt/eap/standalone/data/bpmsuite/.niogit/myrepo.git ~/temp/。这会将myrepo.git下载到计算机上的临时位置。
  3. 创建一个新的Git存储库。
  4. 从本地上的临时myrepo.git目录中,向GIT添加上游源:git remote add origin git@github.com:my-demo/test.git
  5. 输入代码:git push -u origin master

这不是直截了当的,但是应该这样做。如果您或其他人找到了更好的方法,请让我知道。

要导入

  1. 登录到您的决策管理器。
  2. 点击Design
  3. 单击右上角的three-dots,然后选择Import Project。指定您的GIT URL和身份验证(如果有)。