gpt4 book ai didi

git - 从 BitBucket 在 Confluence 中显示 PlantUML

转载 作者:行者123 更新时间:2023-12-04 13:30:54 28 4
gpt4 key购买 nike

Confluence 支持使用例如 PlantUML for Confluence 来显示 PlantUML 图。宏。基本上,复制粘贴 UML 图的源代码并在页面中正确呈现它。
宏使用和渲染 :


问题:
我的目标是使图表与当前版本的代码保持同步。有没有办法到进口图源代码来自存储库 进入 Confluence 并显示图表(假设来自 master 分支)?

由于 BitBucket 和 Confluence 是 Atlassian 的产品并且可能可以很好地协同工作,因此我正在寻找这样的集成。如果有办法从显示的 GitHub/GitLab 获取源代码,我将更加感谢答案。但是,使用 BitBucket - Confluence - PlantUML 的解决方案就足够了。

最佳答案

我不是 Atlassian 用户,所以我对他们的工具有一点实际经验。
可能有一种方法可以从 wiki 页面引用 bitbucket 存储库中的某些文档,扫描文档(或寻求支持)以确认这一点。
其他可能性:

  • 您的 Confluence 订阅背后的 wiki 可能是一个 git repo 本身。
    例如,this Atlassian support page解释了如何克隆托管在 bitbucket 云上的 wiki(我猜你的 wiki 可能可以通过这种方式访问​​)。
    您必须检查如何设置访问权限以推送到该存储库,但是更新存储库将是使用已知命令的问题:git fetch & update , 编辑文件, git add & commit & push
  • 您还可以查看 API 调用:如果您可以通过 API 更新 wiki 页面,您可以类似地设置一个作业,在轮询您能想到的任何来源后更新特定的 wiki 页面。

  • 另外:不是让脚本轮询源,您可能会找到一种在源上注册钩子(Hook)的方法,以便在需要时触发脚本的执行(例如通过 webhooks)

    关于git - 从 BitBucket 在 Confluence 中显示 PlantUML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65076372/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com