Confirmed users
683
edits
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 | 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 | 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 | 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:\><b>cvs checkout -d Bugzilla - | C:\><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/Bugzilla.pm | U Bugzilla/Bugzilla.pm | ||
... | ... | ||
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><b>cvs update -R -d - | C:\Bugzilla><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 | 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 | MySQL 5.x is now stable enough and can be used. | ||
====Install==== | ====Install==== | ||