连接到基于 Git的项目中的数据源

从基于 Git的项目连接到数据源时,可以使用已创建的平台连接的引用或副本进行连接,也可以在项目中创建新连接。

平台连接由具有 Platform assets catalog的 "编辑者" 或 "管理员" 角色的用户创建。 可在Git默认的基于项目Git集成,必须使用个人凭证创建平台连接。 (每个用户提供自己的凭证以使用数据源。) 然后,您可以创建一个连接作为引用或作为原始平台连接的副本,然后在整个平台的各种服务和项目中使用该连接。

检查平台连接是否可用于要连接到的数据源。 否则,可以在项目中创建新连接。

要连接到基于 Git的项目中的数据源:

  1. 转至项目页面,然后单击 资产 选项卡。
  2. 点击新资产 > 连接到数据源
  3. 选择数据源类型,然后选择连接器。
  4. 选择连接类型:
  • 点击选择连接器在项目中创建一个新的连接(默认)。
  • 点击选择平台连接选择已在平台级别创建的连接。
    您有两个选项:
    • 引用原始平台连接的连接: 这是缺省选项。 如果计划在平台的单个实例中使用连接,请使用此选项。 好处是,如果更新了原始平台连接,那么只要添加了连接,就会自动更新更改。 缺点是如果在其他实例中使用存储库,那么连接将不起作用。 例如,如果从测试环境移至生产环境,那么将需要编辑连接并更新连接详细信息。
    • 作为原始平台连接副本的连接: 如果您计划在多个实例中使用该连接,请选择 创建副本 。 将创建具有相同详细信息的新连接。 因为连接是副本,如果更改了原始平台连接,那么不会将更改传输到副本。 此选项的优点是可以在其他实例中使用连接。 请参阅 限制。 此选项仅适用于具有缺省 Git 集成的基于 Git的项目。

请参阅 向项目添加连接 ,以获取有关连接的更多信息。

作为原始平台连接副本创建的连接的限制

在最初创建连接的实例以外的实例中,以下连接不作为复制的连接工作:

  • 存储卷连接 (如果在不同实例中以不同方式设置卷)。
  • 用于将凭证或证书存储在保险库中的私钥中的连接。 变通方法: 在新实例中 在保险库文件上设置新私钥 ,并配置连接凭证以使用这些私钥。
  • 使用您上载的 JAR 文件的连接。 例如,对于通用 JDBC 连接。 变通方法: 在新实例中 上载 JAR 文件 ,并编辑连接以使用 JAR 文件。