Bugzilla on Fedora 9?
I have SVN running on Fedora 9 with WebDAV. Developers are happy working with SVN.Now I have received a request for installing Bugzilla on Linux. any Docs or hint how can i go for the same?
Will it affect SVN in any case? |
yum install bugzilla
|
The Machine is not connected to any repo or internet.
|
Then download the rpm file there:
http://www.rpmfind.net//linux/RPM/fe...c9.noarch.html Check that you have all the dependancies listed in the page (Requires section) and install the rpm with that command: rpm -i bugzilla-3.0.2-6.fc9.noarch.rpm |
I tried :
Code:
|
[root@Innov BUGZILLA]# rpm -ivh bugzilla-3.0.2-6.fc9.noarch.rpm
error: Failed dependencies: perl(Apache::DBI) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Date::Format) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Date::Parse) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::Address) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::MIME) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::MIME::Attachment::Stripper) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::MIME::Modifier) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::Reply) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Email::Send) is needed by bugzilla-3.0.2-6.fc9.noarch perl(MIME::Parser) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Net::LDAP) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Template::Stash) is needed by bugzilla-3.0.2-6.fc9.noarch perl(Time::Zone) is needed by bugzilla-3.0.2-6.fc9.noarch perl(XML::Twig) is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-Address is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-MIME is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-MIME-Attachment-Stripper is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-MIME-Modifier is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-Reply is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-Send is needed by bugzilla-3.0.2-6.fc9.noarch perl-Email-Simple is needed by bugzilla-3.0.2-6.fc9.noarch perl-MIME-tools is needed by bugzilla-3.0.2-6.fc9.noarch perl-SOAP-Lite is needed by bugzilla-3.0.2-6.fc9.noarch perl-Template-Toolkit is needed by bugzilla-3.0.2-6.fc9.noarch [/code] I have Linux Machine with wget at my home. There is no firewall so that I can download the RPM quickly and take it in USB and finally install those in my company.Will wget can just download and fetch package and can I install it here. I think it will be good idea installing one by one all pkg.Its time consuming. |
If your linux machine at home is fedora 9, then you can do that command:
yumdownloader --resolve bugzilla (you may have to install yumdownloader first if you don't have it already) |
I managed to install through :
Code:
[root@Innov BUGZILLA]# rpm -ivh bugzilla-3.0.2-6.fc9.noarch.rpm any link. |
|
Agrouf, I appreciate your help for the link.
I need your quick help/reference with what next to do after I install the Bugzilla RPM. I explored lots of Docs but all install it through tar.gz.I dont have YUM / Up2date working so it will take lots of time. I read the Doc but I think I dint get it on step by step..It talks the complete theoretical concept. Please provide me link where its step by step and straight way of installation. |
Also, If I try installing through tar.gz it reports missing Perl Modules.
i went to cpan.org website but no idea how can I download and install perl Packgs. Please suggest for both. |
google (www.google.com) gave me that page:
http://www.networkworld.com/columnis...6internet.html You can search for and download cpan modules from there: http://search.cpan.org/ cpan.org has an help page on module installation here: http://www.cpan.org/modules/INSTALL.html |
Agrouf,
I explored few docs and finally got bugzilla installed. What I did : Code:
INSTALLING BUGZILLA I think the script did it for me. Now I can login into Bugzilla through interface. But I dont know how to make it work with SVN. Any Idea? Since I am new and Hard working person..I know You will surely help me in knowing what developers need Bugzilla for. |
Developers need Bugzilla to track bugs in code. It allows people or themselves to report bugs and when a bug is reported, they can use it to add informations related to the bug, or ask for more information. They can also track the status of the bug (has the cause been identified? Is it a real bug or a user misunderstanding? Has it been fixed? Does the user confirm it has been fixed...)
SVN (subversion) tracks changes in the code. With this, the developer can easily see which code was changed, for what and when. Read this about SVN and bugzilla integration: http://oss.segetech.com/bugzilla-svn-wiki.html |
I read everything in the doc but confused.I only want to setup SVN to work with Bugzilla.
Is there easy steps for the same?Is TRAC same as bugzilla? |
your_shadow03 -
Strictly speaking, Bugzilla and SVN don't necessarily have anything to do with each other. They are completely separate programs. As Agrouf said, Bugzilla allows you to create and manage "bugs". It keeps a history from when a problem or issue was first reported, through when and how it was resolved. Subversion, on the other hand, is a "version control system". It keeps a record of all code changes. SVN doesn't link back to Bugzilla, and Bugzilla doesn't link to SVN. The same is equally true of any version control system: SVN, CVS, VSS, etc etc. So how the two systems (version control and bug tracking) related? Typically "by convention". When you change source code to make a bug fix, your developers will generally write the bug# as a comment in the source checkin. By the same token, when a bug is closed, the developer will typically write the source version# as a comment in the bug report. |
Thanks Paul..
My PM has asked me to install Bugzilla for SVN. I read the link sent bu Agrouf for Integrating SVN and Bugzilla and had Bugzilla working on my Linux Machine. But I am not able to find the point to point steps for the same. Which file to edit? Google said there is a script at http://sean-janus.optionpc.com/me/software/bugtraq/ but that too unreachable. Can You help me with hint what exactly I shud do? |
There *are* no "point to point steps" for integrating Bugzilla and Subversion. Any more than integrating Visual Source Safe (for version control) and MS Sharepoint (for bug tracking).
It's entirely possible you're done actually *done*, if: a) Bugzilla is installed and working b) You've defined the components and sub-components that Bugzilla will track c) You've set it up so that users can log on to Bugzilla Talk to your project manager and see what (if anything) he (or she) would like you to do from here. |
Well, most of the time, SVN and bugzilla are used next to each other and there is no automatic integration at all. Developers just put their bugId in svn commits and their revision id in bugzilla. They do it manually.
What you can do to make svn work with bugzilla for instance is to use the post-commit script to send an email to bugzilla and use bugzilla's email_in.pl script to append a comment to the bug saying for instance that svn revision ### fixes that bug. This is explained in the link provided, in the "SVN Configuration" section. |
your_shadow03 -
Agrouf is absolutely correct: Quote:
Quote:
You've gone just about as far as you can with "out of the box" functionality. In essence, you're probably "done". Congratulations! You really need to talk to your Project Mgr to see what - if anything - he wants to do from here. IMHO .. PSM |
Sorry I repeated what paulsm4 said. I didn't realize there was a 2nd page to this thread when I replied. I thought the last post was the last one of page 1.
|
Agrouf - no apologies necessary. I'm just glad we're in agreement with each other :-)
The point I wanted to emphasize is that your_shadow03 has gone has far as he realistically can with what we *know* needs to be accomplished. Thanks in no small part thanks to your help, Agrouf. Good job! There are other things that *could* be done (your link to using MediaWiki to provide a common UI to both SVN and Bugzilla is a good example. One of many, many possibilities). But, since the OP is doing this for his team, on behalf of his project manager ... I believe it would be unwise to proceed any further without touching bases with the project manager. IMHO .. PSM |
Thanks to you both for advising me with this thread.
But Still something remain doubtful for me. Hope I could understand. What I recall : Last Year I installed TRAC and configured SVN to work with TRAC and that worked.I mentioned that too in one of my Blogs(http://www.linuxquestions.org/blog/y...on-linux-1146/). Developers login and could Browse the overall projects and source codes. Trac I understand is Bug Tracking Tool and so do Bugzilla.Now how come Bugzilla different from Trac functionality? Correct me if I am really mistaken with the term.How Can I see SVN projects and user login into SVN through same WebDAV Pasword. I can login into TRAC with same password for all users which I setup with SVN WEBDAV. I am really sorry if i am not able to understand.May be one more attempt can make me think a bit more. Sorry..If this thread and my understanding is really panic for you both. |
Well, I believe you need to define "working with". What do you expect svn to do with bugzilla when you say "configure svn to work with bugzilla" exactly?
|
Take an example of TRAC. Becoz I am familiar with that.It is Bug tracking tool and works with SVN with few tweaking. Isn't it? Bugzilla is too Bug Tracking Tool.Cant we have SVN included on the same.
|
What does TRAC do with SVN?
|
All times are GMT -5. The time now is 04:41 PM. |