Git and Gitolite to have GitWeb added for integration to a Mantis server via a plugin
Hello all.
I'm trying to get a git server setup in the following configuration: Fedora 16 server (being dictated to me by others - they aren't (at this time) willing to go to a newer version of Fedora) 32-bit (but moving to 64-bit is acceptable) vProc (virtual machine), RAM, and HDD requirements are flexible so whatever is needed there
The git server (called git.mycompany.com) is already hosting gitolite and that setup process is very well documented at this point. I'd like to add gitweb to the same server so that repos can be accessed, browsed, etc. from a web browser. I'm also looking to implement a plugin on a separate Mantis server so that the Mantis bug tracking can tie directly into the version control for resolution tracking.
The problem I'm running into is getting gitweb up and running on the git/gitolite server so that the repos can be seen. I'm currently unable to get the Apache instance to see the repos. I get very close, but can't just get it to work.
Does anyone know of any FAQs for what I'm trying to do? I've checked out several sites, with this one being the forerunner right now for what I'm trying to do: linuxadminzone.com with a path of /quickly-setup-git-server-with-gitolite-gitweb-ssh-and-http-auth/
What I did just realize from this site is that the version of git that they are using (1.7.8) and the latest version of git under Fedora 16 (1.7.7) could be related to my issue.
Another thing I don't know is how the different versions of git will play with each other. I setup the gitolite-admin on a Red Hat 6.4 x64 system, where his version of git is showing up as 1.7.1 and another Fedora box, this one with v19, whose git version is 1.8.3. Am I just making things way difficult for myself? Is there a way to get all three of my test clients to the same version of git to get this working?
The next thing I'm gonna try to do is get a Fedora 19 git server up with gitweb and gitolite to see if that works for me.
If anyone has any recommendations for me, please feel free to point me in that direction because at this point I'm at a total loss.
Thanks, Charles
Unless you get errors when pushing or pulling code, there shouldn't be an issue with having different versions of git.