I would like to know what I can use as alternative as gitorious/gitosis on MY server, a开发者_JS百科nd that is able to link bug reports with source (like trac for subversion/...) ?
The server would be linux / osx powered.
Best regards.
Gitolite is amazing. You also get really good support from Sitaram (the author) on the IRC channel. I would highly recommend it.
Hope this helps.
FURTHER: Gitosis is no longer actively developed. If you were considering using it, gitolite is an easy replacement as it uses the same workflow for admin, etc.
Please check out RhodeCode, it supports git/hg/svn, has really nice installer that works on linux/windows (mac support coming soon)
We have issue tracker integration that works with redmine/jira/bugzilla etc. You can even configure smart commits with those and resolve issues by doing pushes.
disclosure: i created this project.
You can git clone --bare onto any *nix based server to keep a copy of your repo (and all it's files) and all you have to do is manage ssh permissions as you would any other *nix management.
For others to browse your repo via a web interface, this should help.
Git doesn't do bug reporting natively, but some add on software could help. Personally, I'd recommend a service like lighthouse or pivotal tracker.
I recently came across GitList (PHP based) by Klaus Silveira. It's really simple to setup and has a nice UI. I have also written an article describing the setup process.
Consider using GitLab, it has merge requests to do code reviews, a wiki and an issue tracker. (disclosure: I'm a co-founder.
Finally, I used GitBlit http://gitblit.com/
It is a simple application that doesn't needs a lot of depencies from the OS. And the GUI is quite nice.
精彩评论