If it works for Wikia it can work for me too.
Although I discovered recently that someone had written a Trac backend plugin for Git, which rules. Trac kicks the living shit out of every other issue tracker I have ever seen. You should look into Trac and/or Trac integration regardless of what VCS you us; all useful VC/SCM systems appear to be supported nowadays (alas, no Visual SourceSafe)
Trac kicks so much ass. Moving to Trac legitimately made my hobby site real amounts of money because people entrusted us with more goodwill as a result of our quicker responses and better communication under Trac.
OOOH LOOKY HERE! A trac-lighthouse comparison:
AND someone produced a Trac-Lighthouse mirroring tool (not unlike the very useful git-svn SVN-Git mirroring tools):
This is just too awesome. Maybe GitHub is truly The Way. I haven't been involved with a Big Project on GitHub yet, only Google Code, so take the following with a metric fuckload of NaCl please.
My experience with Google Code has been closest (in terms of communication and transparency) to that of running my own Trac installation. I assume they're converging towards Trac simply because it's the lowest-effort option at a Python shop with an SVN-centric offering.
Github is neat but I have begun to wonder if Git and its toolchain isn't a little discouraging for new/dabbling developers on a germinal project. I use both, although I'm beginning to drift away to Git for new work. Then again, I've been using Unix toolchains for 14 years now. I'm the target demographic for Git.
Oh, fuck it. This post has just become a catalog of useful links and migration tools for me. If it helps you too, so be it, but writing this much means I have to help myself :-)
Bugzilla must be better as it generally works.
Lighthouse is confusing ( can't figure out what project I'm filing for. If I file for the wrong one it can't be changed, and where is the search again?)
Mantis is supposedly good. Never needed to use a mantis setup though.
Mantis is supposedly good.
I can't even explain to you how hard these two suck.
If you think Trac is a PITA, try either of the above. I have. There's a reason Trac was written.
Follow the docs and it works right. People who don't follow the instructions manage to fuck it up, but what else is new?