Bugzilla:Win32Install: Difference between revisions

Jump to navigation Jump to search
m
Should look less 2.x-like
mNo edit summary
m (Should look less 2.x-like)
Line 3: Line 3:
<b>Original author: [http://bugzilla.glob.com.au/ Byron Jones]</b>
<b>Original author: [http://bugzilla.glob.com.au/ Byron Jones]</b>


Bugzilla version 2.18 was the first release that runs unmodified on Windows. The current stable version of Bugzilla is 2.20. This document guides you step by step through the installation process.
Bugzilla version 2.18 was the first release that runs unmodified on Windows. This document guides you step by step through the installation process.


Note that there are a few things that don't work on Windows. The most important one of these would be the inbound email interface ([http://lxr.mozilla.org/mozilla/source/webtools/bugzilla/contrib/README.Mailif contrib/README.Mailif]).
Note that there are a few things that don't work very well on Windows, such as mod_perl.


===Bugzilla===
===Bugzilla===
Line 11: Line 11:
There's two main methods to getting the Bugzilla source - from CVS or in a tarball.  The best method for fetching Bugzilla is to grab it directly from CVS, as this will allow for simple upgrades, even if you have customised Bugzilla.
There's two main methods to getting the Bugzilla source - from CVS or in a tarball.  The best method for fetching Bugzilla is to grab it directly from CVS, as this will allow for simple upgrades, even if you have customised Bugzilla.


Read the [http://bugzilla.org/releases/2.20/release-notes.html Release Notes] before you do anything.
Read the [http://www.bugzilla.org/releases/3.2/release-notes.html Release Notes] before you do anything.


====Installing Bugzilla From CVS====
====Installing Bugzilla From CVS====
Line 30: Line 30:
  CVS password: <b>anonymous</b>
  CVS password: <b>anonymous</b>
   
   
  C:\&gt;<b>cvs checkout -d Bugzilla -rBUGZILLA-2_20-STABLE Bugzilla</b>
  C:\&gt;<b>cvs checkout -d Bugzilla -rBugzilla_Stable Bugzilla</b>
  cvs checkout: cwd=C:\ ,current=C:\
  cvs checkout: cwd=C:\ ,current=C:\
  cvs checkout: Updating Bugzilla
  cvs checkout: Updating Bugzilla
  U Bugzilla/.cvsignore
  U Bugzilla/.cvsignore
U Bugzilla/1x1.gif
  U Bugzilla/Bugzilla.pm
  U Bugzilla/Bugzilla.pm
U Bugzilla/CGI.pl
  ...
  ...
  U Bugzilla/template/en/default/whine/multipart-mime.txt.tmpl
  U Bugzilla/template/en/default/whine/multipart-mime.txt.tmpl
Line 50: Line 48:
If you've already installed an earlier version of Bugzilla from CVS or from a TarBall, updating is easy. Even if you've made customisations, CVS is smart enough to merge. If CVS needs help merging, it displays a C in the first column of its report. You need to resolve such conflicts manually.
If you've already installed an earlier version of Bugzilla from CVS or from a TarBall, updating is easy. Even if you've made customisations, CVS is smart enough to merge. If CVS needs help merging, it displays a C in the first column of its report. You need to resolve such conflicts manually.


  C:\Bugzilla&gt;<b>cvs update -R -d -rBUGZILLA-2_20-STABLE</b>
  C:\Bugzilla&gt;<b>cvs update -R -d -rBugzilla_Stable</b>
  cvs update: Updating .
  cvs update: Updating .
  P editusers.cgi
  P editusers.cgi
Line 73: Line 71:
====Installing Bugzilla From the TarBall====
====Installing Bugzilla From the TarBall====


Download the Bugzilla 2.20 from [http://bugzilla.org/download.html] (1.2 Meg).
Download Bugzilla from [http://bugzilla.org/download.html] (2.4 Meg).


Bugzilla ships as a Tarball, which has the extension .tar.gz.  Any decent Windows archive tool should be able to extract tarballs.
Bugzilla ships as a Tarball, which has the extension .tar.gz.  Any decent Windows archive tool should be able to extract tarballs.
Line 89: Line 87:
Download the MySQL "Windows Essentials" installer from [http://dev.mysql.com/downloads/mysql/4.1.html#Windows http://dev.mysql.com/downloads/mysql/4.1.html] (14.1 Meg).
Download the MySQL "Windows Essentials" installer from [http://dev.mysql.com/downloads/mysql/4.1.html#Windows http://dev.mysql.com/downloads/mysql/4.1.html] (14.1 Meg).


MySQL 5.x is still under development and is <b>not</b> recommended.
MySQL 5.x is now stable enough and can be used.


====Install====
====Install====
Confirmed users
683

edits

Navigation menu