summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorjocuri%softhome.net <>2008-04-04 13:48:24 +0200
committerjocuri%softhome.net <>2008-04-04 13:48:24 +0200
commit11cbf0fa50e66aa096a2222a91c3ada4bb9eaf0a (patch)
treec16ecbee77e9b6756b536f2cb654530883c0ba06 /docs
parent1a6f1ad4021239975543d6913bd70fc7a5353ae2 (diff)
downloadbugzilla-11cbf0fa50e66aa096a2222a91c3ada4bb9eaf0a.tar.gz
bugzilla-11cbf0fa50e66aa096a2222a91c3ada4bb9eaf0a.tar.xz
Patch for bug 253308: Mention the Scmbug integration system in documentation; patch by Kristis Makris <mkgnu@gmx.net>; r=vladd, a=justdave.
Diffstat (limited to 'docs')
-rw-r--r--docs/en/xml/integration.xml79
1 files changed, 44 insertions, 35 deletions
diff --git a/docs/en/xml/integration.xml b/docs/en/xml/integration.xml
index e801847d6..3aa49245c 100644
--- a/docs/en/xml/integration.xml
+++ b/docs/en/xml/integration.xml
@@ -1,6 +1,6 @@
<!-- <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook V4.1//EN" > -->
<!-- Keep these tools listings in alphabetical order please. -MPB -->
-<chapter id="integration">
+<section id="integration">
<title>Integrating Bugzilla with Third-Party Tools</title>
<section id="bonsai"
@@ -13,43 +13,38 @@
. 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. These kinds of changes cause the engineer responsible to be
- <quote>on the hook</quote>
-
- (include cool URL link here for Hook policies at mozilla.org). Bonsai
- also includes gateways to
- <xref linkend="tinderbox" />
-
- and Bugzilla</para>
+ 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. There have been some files submitted to allow
- greater CVS integration, but we need to make certain that Bugzilla is not
- tied into one particular software management package.</para>
+ Bugzilla Email Gateway.</para>
- <para>Follow the instructions in the FAQ for enabling Bugzilla e-mail
+ <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 have your check-in script include an @resolution field, you can even
- change the Bugzilla bug state.</para>
-
- <para>There is also a project, based upon somewhat dated Bugzilla code,
- to integrate CVS and Bugzilla through CVS' ability to email. Check it out
- at:
- <ulink url="http://homepages.kcbbs.gen.nz/~tonyg/">
- http://homepages.kcbbs.gen.nz/~tonyg/</ulink>
+ <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://homepages.kcbbs.gen.nz/~tonyg/"/>.
+ </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>
- , under the
- <quote>cvszilla</quote>
-
- link.</para>
</section>
<section id="scm"
@@ -59,16 +54,14 @@
<para>You can find the project page for Bugzilla and Teamtrack Perforce
integration (p4dti) at:
- <ulink url="http://www.ravenbrook.com/project/p4dti/">
- http://www.ravenbrook.com/project/p4dti</ulink>
+ <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">
- http://public.perforce.com/public/perforce/p4dti/index.html</ulink>
+ <ulink url="http://public.perforce.com/public/perforce/p4dti/index.html"/>
.</para>
@@ -80,13 +73,29 @@
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>We need Tinderbox integration information.</para>
+ <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>
-</chapter>
+</section>
<!-- Keep this comment at the end of the file
Local variables:
@@ -103,7 +112,7 @@ sgml-local-ecat-files:nil
sgml-minimize-attributes:nil
sgml-namecase-general:t
sgml-omittag:t
-sgml-parent-document:("Bugzilla-Guide.sgml" "book" "chapter")
+sgml-parent-document:("Bugzilla-Guide.xml" "book" "chapter")
sgml-shorttag:t
sgml-tag-region-if-active:t
End: