gpt4 book ai didi

svn - 将 TortoiseSVN 与 Redmine 集成

转载 作者:行者123 更新时间:2023-12-03 18:24:58 24 4
gpt4 key购买 nike

我正在尝试将 Redmine 与 TortoiseSVN 集成,但我无法做到这一点,因为 TSVN 总是给我这个错误:

"There are no issue-tracker providers available."



我按照以下步骤操作:
  • 在我的项目文件夹属性中,我添加了 'bugtraq:url -> http://myweb/../issues/show/%BUGID% '
  • 在 Redmine 设置中,我在存储库选项卡中添加了 SVN,Redmine 显示我的存储库没有任何问题。

  • 我不确定是否有任何遗漏的步骤或我必须做什么才能进行集成。

    或者我应该看看trac,因为它看起来更稳定并且有更好的支持?

    最佳答案

    关于 Stefan 帖子的更多细节:

    对于您正在尝试做的事情,仅设置 bugtraq:url 是不够的。您还需要设置“bugtraq:message”属性或“bugtraq:logregex”属性。
    例如,在我们的 redmine 设置中,我们允许在提交消息中包含以下项目:

  • 引用文献 : 引用文献、引用文献、问题 ID
  • 修复 :修复、关闭、修复错误

  • 所以我们使用 bugtraq:logregex 来获得最大的灵活性:
    ([Cc]loses|[Ii]ssue[Ii][Dd]|[Rr]eferences|[Rr]efs|[Ff]ixes(\s[Bb]ug)?)\s?#(\d+)
    \d+

    这涵盖了我们所有的选择。

    通过这样做,tortoise 突出显示链接到 redmine 的提交评论部分,并将数字转换为一个链接,您可以单击该链接转到实际的 redmine 问题。

    更高级的选项是允许您直接从 redmine 中选择一个打开的错误。正是这个功能需要在你的机器上安装一个特定的插件,但据我所知,redmine 的这种插件不存在,所以我们目前有点卡在基本选项上。当有人编写了这样的插件,并且您安装了它时,您将能够像您目前正在尝试的那样进入“问题跟踪器集成”,并且一切正常。

    关于svn - 将 TortoiseSVN 与 Redmine 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/516542/

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