diff options
author | lpsolit%gmail.com <> | 2008-04-04 02:05:36 +0200 |
---|---|---|
committer | lpsolit%gmail.com <> | 2008-04-04 02:05:36 +0200 |
commit | 8ab64629d3a091a0ccb6af52c48ee7bb9fd8834d (patch) | |
tree | eb8bd3bdb7a2d3b520f18938364268c6ab4858ed /docs/en/xml/integration.xml | |
parent | 59d76227caa0d8304f243bd8d2d8534ed6d80e81 (diff) | |
download | bugzilla-8ab64629d3a091a0ccb6af52c48ee7bb9fd8834d.tar.gz bugzilla-8ab64629d3a091a0ccb6af52c48ee7bb9fd8834d.tar.xz |
Bug 182975: Bugzilla directory structure to be adopted to l10n needs - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> r=LpSolit r=mkanat a=LpSolit
Diffstat (limited to 'docs/en/xml/integration.xml')
-rw-r--r-- | docs/en/xml/integration.xml | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/docs/en/xml/integration.xml b/docs/en/xml/integration.xml new file mode 100644 index 000000000..485a03dcd --- /dev/null +++ b/docs/en/xml/integration.xml @@ -0,0 +1,120 @@ +<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook V4.1//EN" > --> +<!-- Keep these tools listings in alphabetical order please. -MPB --> +<section id="integration"> + <title>Integrating Bugzilla with Third-Party Tools</title> + + <section id="bonsai" + xreflabel="Bonsai, the Mozilla automated CVS management system"> + <title>Bonsai</title> + + <para>Bonsai is a web-based tool for managing + <xref linkend="cvs" /> + + . 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 + <xref linkend="tinderbox" />. + </para> + </section> + + <section id="cvs" xreflabel="CVS, the Concurrent Versioning System"> + <title>CVS</title> + + <para>CVS integration is best accomplished, at this point, using the + Bugzilla Email Gateway.</para> + + <para>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 + <quote>[Bug XXXX]</quote>, + 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 <filename>contrib/bugzilla_email_append.pl</filename> script. + </para> + + <para>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: <ulink url="http://www.cvszilla.org/"/>. + </para> + + <para>Another system capable of CVS integration with Bugzilla is + Scmbug. This system provides generic integration of Source code + Configuration Management with Bugtracking. Check it out at: <ulink + url="http://freshmeat.net/projects/scmbug/"/>. + </para> + + </section> + + <section id="scm" + xreflabel="Perforce SCM (Fast Software Configuration Management System, a powerful commercial alternative to CVS"> + + <title>Perforce SCM</title> + + <para>You can find the project page for Bugzilla and Teamtrack Perforce + integration (p4dti) at: + <ulink url="http://www.ravenbrook.com/project/p4dti/"/> + + . + <quote>p4dti</quote> + + is now an officially supported product from Perforce, and you can find + the "Perforce Public Depot" p4dti page at + <ulink url="http://public.perforce.com/public/perforce/p4dti/index.html"/> + + .</para> + + <para>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.</para> + </section> + + <section id="svn" + xreflabel="Subversion, a compelling replacement for CVS"> + <title>Subversion</title> + <para>Subversion is a free/open-source version control system, + designed to overcome various limitations of CVS. Integration of + Subversion with Bugzilla is possible using Scmbug, a system + providing generic integration of Source Code Configuration + Management with Bugtracking. Scmbug is available at <ulink + url="http://freshmeat.net/projects/scmbug/"/>.</para> + </section> + + <section id="tinderbox" + xreflabel="Tinderbox, the Mozilla automated build management system"> + <title>Tinderbox/Tinderbox2</title> + + <para>Tinderbox is a continuous-build system which can integrate with + Bugzilla - see + <ulink url="http://www.mozilla.org/projects/tinderbox"/> for details + of Tinderbox, and + <ulink url="http://tinderbox.mozilla.org/showbuilds.cgi"/> to see it + in action.</para> + </section> +</section> + +<!-- Keep this comment at the end of the file +Local variables: +mode: sgml +sgml-always-quote-attributes:t +sgml-auto-insert-required-elements:t +sgml-balanced-tag-edit:t +sgml-exposed-tags:nil +sgml-general-insert-case:lower +sgml-indent-data:t +sgml-indent-step:2 +sgml-local-catalogs:nil +sgml-local-ecat-files:nil +sgml-minimize-attributes:nil +sgml-namecase-general:t +sgml-omittag:t +sgml-parent-document:("Bugzilla-Guide.xml" "book" "chapter") +sgml-shorttag:t +sgml-tag-region-if-active:t +End: +--> + |