<HTML ><HEAD ><TITLE >Integrating Bugzilla with Third-Party Tools</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><LINK REL="HOME" TITLE="The Bugzilla Guide - 2.17.4 Development 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.17.4 Development 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.10. Integrating Bugzilla with Third-Party Tools</H1 ><DIV CLASS="section" ><H2 CLASS="section" ><A NAME="bonsai" ></A >5.10.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.10.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.10.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.10.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 >