在 Junos Space 中管理 Git 存储库

在 Junos Space 网络管理平台中,您可以从“管理”工作区的“Git 存储库”页面管理 Git 存储库连接。外部 Git 存储库将添加到 Junos Space 中,以便将 CLI Configlet 和脚本从存储库导入 Junos Space 数据库。

您可以从 Junos Space 平台的 “管理 > Git 存储库 ”页面执行以下任务:

将 Git 存储库添加到 Junos Space

您可以添加多个 Git 存储库来导入 CLI Configlet 和脚本。将 Git 存储库添加到 Junos Space 时,您可以指定 Git 存储库是 configlet 存储库还是脚本存储库。

要将 Git 存储库添加到 Junos Space,请执行以下操作:

  1. 在 Junos Space 平台 UI 上,选择 “管理 ”>“ Git 存储库”。

    此时将显示 Git 存储库页面,其中显示了添加到 Junos Space 的 Git 存储库。

  2. 单击 添加 Git 存储库图标以添加 Git 存储库。

    将显示“添加 Git 存储库”对话框。

  3. 在存储库 HTTPS URL 字段中,输入 Git 存储库的 HTTPS URL。
  4. (可选)在“用户名”字段中,输入用于访问 Git 存储库的用户名。
    注意:

    如果 Git 存储库不需要用户凭据即可访问,则无需输入用户名和密码。如果选择输入用户名和密码,则必须在两个字段中输入值。

  5. (可选)在“密码”字段中,输入您输入其用户名的 Git 用户的密码。
  6. (可选)在“确认密码”字段中,重新输入密码。
  7. 从“类型”列表中,选择要添加的 Git 存储库的类型。

    您可以选择 Configlet 或 脚本。

  8. (可选)选中“ 设置为活动存储库 ”复选框,将要添加的 Git 存储库指定为该类型的活动 Git 存储库。

    设置活动 Git 存储库时,将停用以前是该类型的活动存储库的 Git 存储库。

  9. 单击 “保存 ”,将信息保存在 Junos Space 平台中。

    此时将显示“Git 存储库添加信息”对话框,其中显示作业 ID 链接。

  10. 执行以下操作之一:
    • 单击作业 ID 链接可在作业管理页面上查看作业的详细信息。

    • 单击“ 确定 ”返回到“Git 存储库”页。

      作业成功完成后,有关新添加的 Git 存储库的信息将显示在“Git 存储库”页上。

在 Junos Space 中修改 Git 存储库

在“管理”工作区的“Git 存储库”页面中,可以修改已添加到 Junos Space 的 Git 存储库的详细信息。

修改 Git 存储库的连接详细信息:

  1. 在 Junos Space 平台 UI 上,选择 “管理 ”>“ Git 存储库”。

    此时将显示 Git 存储库页面,其中显示了添加到 Junos Space 的 Git 存储库。

  2. 双击该行,或单击要修改其详细信息的 Git 存储库的 URL 旁边的 “编辑 ”图标。
  3. 修改内联编辑器中显示的必要字段。
    注意:

    无法修改存储库 HTTPS URL 和类型字段。有关修改字段的详细信息,请参阅 将 Git 存储库添加到 Junos 空间 。

  4. 单击 保存 以保存更改。

您将返回到 Git 存储库页面,您可以在其中查看更新的信息。

从 Junos Space 中删除 Git 存储库

您可以从 Git 存储库页面删除添加到 Junos Space 的 Git 存储库。

要删除 Git 存储库,请执行以下操作:

  1. 在 Junos Space 平台 UI 上,选择 “管理 ”>“ Git 存储库”。

    此时将显示 Git 存储库页面,其中显示了添加到 Junos Space 的 Git 存储库。

  2. 通过单击相应的行选择要删除的 Git 存储库,然后单击页面顶部的“删除”图标。

    将出现一个确认对话框。

    注意:

    您无法删除活动的 Git 存储库。如果选择了活动的 Git 存储库,则会显示一条警告消息。单击“ 确定 ”返回到“Git 存储库”页。

  3. 单击 “是 ”进行确认。

您将返回到“Git 存储库”页面。已删除的 Git 存储库将从页面中删除。

设置活动 Git 存储库

在 Junos Space Platform 中,您可以添加多个 Git 存储库,但只能将一个 configlet 存储库和一个脚本存储库分别指定为 CLI Configlet 和脚本的活动 Git 存储库。CLI Configlet 和脚本是从该特定类型的活动 Git 存储库导入的。将 Git 存储库指定为活动存储库时,该类型的先前活动存储库将不再处于活动状态。

要设置活动的 Git 存储库,请执行以下操作:

  1. 在 Junos Space 平台 UI 上,选择 “管理 ”>“ Git 存储库”。

    此时将显示 Git 存储库页面,其中显示了添加到 Junos Space 的 Git 存储库。

  2. 通过单击相应的行选择要标记为活动的 Git 存储库。
  3. 单击页面顶部的 设置活动 Git 存储库 图标。

    将显示一条确认消息。

  4. 单击“是”进行确认。

    选定的 Git 存储库将成为该类型的新活动 Git 存储库。以前处于活动状态的相同类型的 Git 存储库不再指定为活动 Git 存储库。

对于活动的 Git 存储库,“Git 存储库”页上的“ 活动 ”列显示“ 是 ”。

测试与 Git 存储库的连接

将 Git 存储库添加到 Junos Space 后,您可以测试连接以确保可访问 Git 存储库,并且可以导入 CLI Configlet 或脚本,具体取决于您添加的 Git 存储库的类型。

要测试与 Git 存储库的连接,请执行以下操作:

  1. 在 Junos Space 平台 UI 上,选择 “管理 ”>“ Git 存储库”。

    此时将显示 Git 存储库页面,其中显示了添加到 Junos Space 的 Git 存储库。

  2. 通过单击相应的行选择要测试连接的 Git 存储库,然后单击页面右上角的测试连接。

    将出现“确认连接测试”对话框,其中显示一条消息,指示 测试连接 可能需要几分钟时间。系统将提示您确认是否要继续。

  3. 单击 “是 ”进行确认。

    将出现“ 状态 ”对话框,其中显示指示连接测试是成功还是失败的状态。

  4. 单击“确定”。

    您将返回到“Git 存储库”页面。