Vorab Offenlegung: Ich bin einer der Trac-Entwickler.
Ich denke, Sie müssen schauen, was Sie erreichen wollen, welche Funktionalität Ihnen helfen wird, diese Ziele zu erreichen und wie das mit den verfügbaren Optionen übereinstimmt, und die Flexibilität des Systems betrachten.
Ich denke Flexibilität ist, wo Trac wirklich glänzt - trac-hacks hat viele Plugins, um eine Menge Funktionalität hinzuzufügen (einige besser als andere), und sie sind nicht schwer zu schreiben; Der Workflow ist sehr konfigurierbar, sodass er mit dem übereinstimmt, was Sie für Ihren Workflow benötigen. Sie können es sehr einfach machen (ein Ticket ist entweder offen oder es ist geschlossen), oder so komplex, wie Sie es sich vorstellen können, mit Nebenwirkungen bei bestimmten Übergängen usw.
Sie können auch Fragen in #trac auf freenode stellen ; Es ist ziemlich lärmarm und es gibt normalerweise ein paar Leute während der Geschäftszeiten in den USA, die Fragen beantworten und Trac-Sachen mit Ihnen besprechen können.
Um die verschiedenen Optionen wirklich zu vergleichen, würde ich vorschlagen, in jedem ein kleines Beispielprojekt einzurichten, damit herumzuspielen und Fragen zu stellen. Aber Sie müssen wirklich entscheiden, was Ihnen wichtig ist, um überhaupt anzufangen.
ich nicht wusste, dass so etwas wie Codaset existierte. Vielen Dank. :-) –
Sie haben nicht angegeben, wofür Sie eigentlich die Front-Ends verwenden. Für das Hosting von 'git' gibt es bereits einen Server und' gitweb' oder 'cgit' sind beliebte Repository-Viewer. –