设想:
我收到一封Foo Bar
关于问题的邮件。我将问题添加到 Bugzilla 并希望Foo Bar
成为问题的报告者,以便可以搜索此人报告的问题等。
我知道我很可能不得不为每个报告人创建虚拟用户,因为 Bugzilla 只与它系统中的用户一起工作。但是,如果我能忍受这一点,是否有可能做到这一点?
设想:
我收到一封Foo Bar
关于问题的邮件。我将问题添加到 Bugzilla 并希望Foo Bar
成为问题的报告者,以便可以搜索此人报告的问题等。
我知道我很可能不得不为每个报告人创建虚拟用户,因为 Bugzilla 只与它系统中的用户一起工作。但是,如果我能忍受这一点,是否有可能做到这一点?
唯一的方法是在报告错误时以虚拟用户身份实际登录。(或者,如果您有权限,请使用模拟功能。)
要使报告者字段在错误提交表单上可编辑,您必须编辑源代码。
模拟功能在此处记录。简要引用:
您可以通过转到“编辑用户”页面、搜索用户并单击其登录来开始会话。您应该在他们的登录名下方看到一个标题为“模拟此用户”的链接。点击链接。这将带您进入一个页面,您将在其中看到该功能的描述和使用说明。阅读文本后,只需输入您要模拟的用户的登录名,提供一条简短消息说明您这样做的原因,然后按下按钮。
Web 界面中无法执行此操作。
它只能通过 XMLRPC 方法来实现,但这并不适合大多数用例:
bugzilla.changeAssignment($bugid, { reporter => new@reporter.com },
$username, $password);