257 lines
4.7 KiB
HTML
257 lines
4.7 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Integrating Bugzilla with Third-Party Tools</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="The Bugzilla Guide - 2.16.3 Release"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Administering Bugzilla"
|
|
HREF="administration.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Upgrading to New Releases"
|
|
HREF="upgrading.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="The Bugzilla FAQ"
|
|
HREF="faq.html"></HEAD
|
|
><BODY
|
|
CLASS="section"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>The Bugzilla Guide - 2.16.3 Release</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="upgrading.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Chapter 5. Administering Bugzilla</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="faq.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="section"
|
|
><H1
|
|
CLASS="section"
|
|
><A
|
|
NAME="integration"
|
|
></A
|
|
>5.9. Integrating Bugzilla with Third-Party Tools</H1
|
|
><DIV
|
|
CLASS="section"
|
|
><H2
|
|
CLASS="section"
|
|
><A
|
|
NAME="bonsai"
|
|
></A
|
|
>5.9.1. Bonsai</H2
|
|
><P
|
|
>Bonsai is a web-based tool for managing
|
|
<A
|
|
HREF="integration.html#cvs"
|
|
>CVS, the Concurrent Versioning System</A
|
|
>
|
|
|
|
. Using Bonsai, administrators can control open/closed status of trees,
|
|
query a fast relational database back-end for change, branch, and comment
|
|
information, and view changes made since the last time the tree was
|
|
closed. Bonsai
|
|
also integrates with
|
|
<A
|
|
HREF="integration.html#tinderbox"
|
|
>Tinderbox, the Mozilla automated build management system</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="section"
|
|
><H2
|
|
CLASS="section"
|
|
><A
|
|
NAME="cvs"
|
|
></A
|
|
>5.9.2. CVS</H2
|
|
><P
|
|
>CVS integration is best accomplished, at this point, using the
|
|
Bugzilla Email Gateway.</P
|
|
><P
|
|
>Follow the instructions in this Guide for enabling Bugzilla e-mail
|
|
integration. Ensure that your check-in script sends an email to your
|
|
Bugzilla e-mail gateway with the subject of
|
|
<SPAN
|
|
CLASS="QUOTE"
|
|
>"[Bug XXXX]"</SPAN
|
|
>,
|
|
and you can have CVS check-in comments append to your Bugzilla bug. If
|
|
you want to have the bug be closed automatically, you'll have to modify
|
|
the <TT
|
|
CLASS="filename"
|
|
>contrib/bugzilla_email_append.pl</TT
|
|
> script.
|
|
</P
|
|
><P
|
|
>There is also a CVSZilla project, based upon somewhat dated
|
|
Bugzilla code, to integrate CVS and Bugzilla through CVS' ability to
|
|
email. Check it out at:
|
|
<A
|
|
HREF="http://homepages.kcbbs.gen.nz/~tonyg/"
|
|
TARGET="_top"
|
|
> http://homepages.kcbbs.gen.nz/~tonyg/</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="section"
|
|
><H2
|
|
CLASS="section"
|
|
><A
|
|
NAME="scm"
|
|
></A
|
|
>5.9.3. Perforce SCM</H2
|
|
><P
|
|
>You can find the project page for Bugzilla and Teamtrack Perforce
|
|
integration (p4dti) at:
|
|
<A
|
|
HREF="http://www.ravenbrook.com/project/p4dti/"
|
|
TARGET="_top"
|
|
> http://www.ravenbrook.com/project/p4dti</A
|
|
>
|
|
|
|
.
|
|
<SPAN
|
|
CLASS="QUOTE"
|
|
>"p4dti"</SPAN
|
|
>
|
|
|
|
is now an officially supported product from Perforce, and you can find
|
|
the "Perforce Public Depot" p4dti page at
|
|
<A
|
|
HREF="http://public.perforce.com/public/perforce/p4dti/index.html"
|
|
TARGET="_top"
|
|
> http://public.perforce.com/public/perforce/p4dti/index.html</A
|
|
>
|
|
|
|
.</P
|
|
><P
|
|
>Integration of Perforce with Bugzilla, once patches are applied, is
|
|
seamless. Perforce replication information will appear below the comments
|
|
of each bug. Be certain you have a matching set of patches for the
|
|
Bugzilla version you are installing. p4dti is designed to support
|
|
multiple defect trackers, and maintains its own documentation for it.
|
|
Please consult the pages linked above for further information.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="section"
|
|
><H2
|
|
CLASS="section"
|
|
><A
|
|
NAME="tinderbox"
|
|
></A
|
|
>5.9.4. Tinderbox/Tinderbox2</H2
|
|
><P
|
|
>We need Tinderbox integration information.</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="upgrading.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="faq.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Upgrading to New Releases</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="administration.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>The Bugzilla FAQ</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |