1

さて、現時点では私には2つの目標があります。

  1. ユーザーはbugzillaでバグの編集権限を持っていませんが、そのバグについてコメントを書き込んだり投稿したりする必要があります。これは次のAPIで可能になると思いますが、私はbugzillaとPerlを初めて使用するため、よくわかりません。http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Bug.html#add_comment

  1. importxml.plを使用してバグをインポートしたいのですが、DBに新しいエントリが必要ありません。バグ情報を含むbug.xmlファイルに基づいて、bugzillaの既存のバグのいくつかのフィールドを変更したいだけです。

    つまり、perl -TC:\ bugzilla \ bugzilla \ importxml.pl -v C:\ bugzilla \ bugzilla \ mybugs \ bug.xml

APIをフォローしていると役立つかもしれませんが、よくわかりません。

http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Bug.html#update


それで、これらの目標を達成するための可能な方法は何ですか?

私が考えているように、これらのAPIのメソッドを既存のBugzillaコードに使用する必要があるかもしれません。私の夢は、次のとおりです。

  1. バグ編集権を持たないユーザーに対してコメントが有効になります。
  2. いくつかのパラメーターを渡してコマンドラインからimportxml.plスクリプトを実行し、既存のバグのいくつかのフィールドを変更します。

しかし、私は正しいか間違っているかを考えているかどうかはわかりません。これらのAPIのメソッドの使い方もわかりませんか?

4

2 に答える 2

0

email_in.pl スクリプトは、あなたが求めている種類のことを行うことができます。ただし、変更を行う権限を持つユーザーを作成する必要があり、データを email_in.pl が理解できる形式に変換する必要があります。

http://www.bugzilla.org/docs/4.2/en/html/api/email_in.html

于 2012-04-26T20:19:01.703 に答える