TortoiseGit IBugTraqProvider2 interface



我正在使用TortoiseGit 2.10.0.2。 我基于 C# 中的示例程序编写了一个问题跟踪器插件。 除了配置之外,一切正常。 在"安装问题跟踪器配置"屏幕上,有一个名为"提供程序参数"的字段,我可以在其中手动输入配置字符串。 手册的附录 B 描述了 HasOptions 和 ShowOptionsDialog 界面,用于使用 GUI 而不是原始字符串输入参数。 附录说,当用户单击"选项"按钮时,将调用此接口。 但是,"问题跟踪器配置"屏幕上没有"选项"按钮。

如果我使用问题跟踪器集成屏幕将我的插件添加到特定的 Git 目录,则"选项"按钮存在并有效。 但我不想每次克隆存储库时都必须设置它。

如何让"选项"按钮显示在"设置问题跟踪器配置"屏幕上?

您可以将提供程序 UUID 和参数存储到.tgitconfig(即在设置页面上称为"project";配置键是名称bugtraq.provideruuidbugtraq.provideruuid64bugtraq.providerparams(。然后,您可以提交此文件,并且始终使用设置。

但是,那里没有可用的"选项"按钮 - 需要手动输入值。

参看 https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit-dug-settings-hooks-issuetracker-config

相关内容

  • 没有找到相关文章

最新更新