欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Bugzilla
来自开放百科 - 灰狐
(版本间的差异)
小 (→OS X) |
小 (→链接) |
||
(未显示1个用户的18个中间版本) | |||
第1行: | 第1行: | ||
− | |||
[[Image:Bugzilla.png|right]] | [[Image:Bugzilla.png|right]] | ||
Bugzilla是用于软件缺陷追踪的网络应用程序,由Mozilla计划开发和应用。1998年,网景公司开放其源代码,后以Mozilla Public License协议授权。众多组织应用它作免费软件和产权软件的产品缺陷追踪。 | Bugzilla是用于软件缺陷追踪的网络应用程序,由Mozilla计划开发和应用。1998年,网景公司开放其源代码,后以Mozilla Public License协议授权。众多组织应用它作免费软件和产权软件的产品缺陷追踪。 | ||
− | |||
==安装== | ==安装== | ||
+ | {{SeeWikipedia}} | ||
+ | |||
===Debian=== | ===Debian=== | ||
+ | vim /etc/apt/sources.list | ||
+ | deb http://security.debian.org/debian-security squeeze/updates main | ||
+ | apt-get install bugzilla3 | ||
+ | 若没正确安装 | ||
+ | dpkg-reconfigure bugzilla3 或进入 /usr/share/bugzilla3/lib | ||
+ | ./checksetup.pl | ||
+ | Bugzilla requires InnoDB to be enabled. | ||
+ | vim /usr/share/perl5/Bugzilla/DB/Mysql.pm | ||
+ | 313 行 if ($innodb_on ne 'YES') -> if ($innodb_on eq 'YES') | ||
+ | http://localhost/bugzilla3/ ok :) | ||
===OS X=== | ===OS X=== | ||
第16行: | 第26行: | ||
./checksetup.pl | ./checksetup.pl | ||
vim ./localconfig | vim ./localconfig | ||
+ | ./checksetup.pl | ||
vim /etc/apache2/httpd.conf | vim /etc/apache2/httpd.conf | ||
− | <Directory /Library/WebServer/Documents | + | <Directory /Library/WebServer/Documents> |
AddHandler cgi-script .cgi | AddHandler cgi-script .cgi | ||
− | Options | + | Options Indexes ExecCGI FollowSymLinks |
DirectoryIndex index.cgi index.html | DirectoryIndex index.cgi index.html | ||
− | AllowOverride Limit | + | AllowOverride Limit |
+ | Order allow,deny | ||
+ | Allow from all | ||
</Directory> | </Directory> | ||
sudo apachectl restart | sudo apachectl restart | ||
http://localhost/bugzilla | http://localhost/bugzilla | ||
+ | You don't have permission to access /bugzilla/index.cgi on this server. | ||
+ | 命令行下执行 ./index.cgi 是可以打印出HTML网页内容的。 | ||
+ | 升级 | ||
+ | mysqldump --opt -u bugs -p bugs > bugs.sql | ||
+ | or pg_dump --no-privileges --no-owner -h localhost -U bugs > bugs.sql | ||
+ | ./checksetup.pl | ||
+ | 更多细节:[http://docs.huihoo.com/bugzilla/4.4/en/html/upgrade.html Upgrading to New Releases] | ||
+ | |||
+ | 安装后验证web server | ||
+ | ./testserver.pl http://landfill.bugzilla.org/bugzilla-tip | ||
+ | TEST-OK Webserver is running under group id in $webservergroup. | ||
+ | TEST-OK Got padlock picture. | ||
+ | Use of uninitialized value $response in pattern match (m//) at ./testserver.pl line 101. | ||
+ | Use of uninitialized value $response in pattern match (m//) at ./testserver.pl line 103. | ||
+ | TEST-FAILED Webserver is not executing CGI files. | ||
+ | TEST-OK Webserver is preventing fetch of http://landfill.bugzilla.org/bugzilla-tip/localconfig. | ||
==用户== | ==用户== | ||
第39行: | 第68行: | ||
*[https://www.w3.org/Bugs/Public/ W3C] | *[https://www.w3.org/Bugs/Public/ W3C] | ||
[http://www.bugzilla.org/installation-list/ 更多用户 >>>] | [http://www.bugzilla.org/installation-list/ 更多用户 >>>] | ||
+ | |||
+ | ==图集== | ||
+ | <gallery> | ||
+ | image:bugzilla-bug-lifecycle.png|Bug生命周期 | ||
+ | image:bugzilla-on-debian.png|on Debian | ||
+ | </gallery> | ||
==链接== | ==链接== | ||
第44行: | 第79行: | ||
*[https://landfill.bugzilla.org Landfill: The Bugzilla Test Server] | *[https://landfill.bugzilla.org Landfill: The Bugzilla Test Server] | ||
*[http://docs.huihoo.com/bugzilla Bugzilla文档] | *[http://docs.huihoo.com/bugzilla Bugzilla文档] | ||
+ | *[https://wiki.mozilla.org/Bugzilla:Home_Page Bugzilla @ Mozilla Wiki] | ||
+ | *[http://ldp.huihoo.org/LDP/bugzilla/Bugzilla-Guide/index.html The Bugzilla Guide - 2.16.3 Release] | ||
{{comment}} | {{comment}} |
2015年1月8日 (四) 01:59的最后版本
Bugzilla是用于软件缺陷追踪的网络应用程序,由Mozilla计划开发和应用。1998年,网景公司开放其源代码,后以Mozilla Public License协议授权。众多组织应用它作免费软件和产权软件的产品缺陷追踪。
目录 |
[编辑] 安装
您可以在Wikipedia上了解到此条目的英文信息 Bugzilla Thanks, Wikipedia. |
[编辑] Debian
vim /etc/apt/sources.list
deb http://security.debian.org/debian-security squeeze/updates main apt-get install bugzilla3
若没正确安装
dpkg-reconfigure bugzilla3 或进入 /usr/share/bugzilla3/lib ./checksetup.pl Bugzilla requires InnoDB to be enabled. vim /usr/share/perl5/Bugzilla/DB/Mysql.pm 313 行 if ($innodb_on ne 'YES') -> if ($innodb_on eq 'YES') http://localhost/bugzilla3/ ok :)
[编辑] OS X
sudo port install apache2 sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist // 开机启动 cd bugzilla ./checksetup.pl --check-modules sudo perl install-module.pl --all ./checksetup.pl vim ./localconfig ./checksetup.pl
vim /etc/apache2/httpd.conf
<Directory /Library/WebServer/Documents> AddHandler cgi-script .cgi Options Indexes ExecCGI FollowSymLinks DirectoryIndex index.cgi index.html AllowOverride Limit Order allow,deny Allow from all </Directory>
sudo apachectl restart
http://localhost/bugzilla
You don't have permission to access /bugzilla/index.cgi on this server.
命令行下执行 ./index.cgi 是可以打印出HTML网页内容的。
升级
mysqldump --opt -u bugs -p bugs > bugs.sql or pg_dump --no-privileges --no-owner -h localhost -U bugs > bugs.sql ./checksetup.pl
更多细节:Upgrading to New Releases
安装后验证web server
./testserver.pl http://landfill.bugzilla.org/bugzilla-tip TEST-OK Webserver is running under group id in $webservergroup. TEST-OK Got padlock picture. Use of uninitialized value $response in pattern match (m//) at ./testserver.pl line 101. Use of uninitialized value $response in pattern match (m//) at ./testserver.pl line 103. TEST-FAILED Webserver is not executing CGI files. TEST-OK Webserver is preventing fetch of http://landfill.bugzilla.org/bugzilla-tip/localconfig.
[编辑] 用户
- Mozilla
- Linux Kernel
- GCC
- Apache Software Foundation
- Apache OpenOffice
- Red Hat
- Novell
- Eclipse
- NetBeans
- SGI OSS
- W3C
[编辑] 图集
[编辑] 链接
- Bugzilla官网
- Landfill: The Bugzilla Test Server
- Bugzilla文档
- Bugzilla @ Mozilla Wiki
- The Bugzilla Guide - 2.16.3 Release
<discussion>characters_max=300</discussion>
分享您的观点