Używam Traca już od kilku lat. Po pierwsze, problem sqlite ... Możesz łatwo przełączyć się na MySQL, jeśli chcesz. Zaczęliśmy czuć się trochę niepewnie w stosunku do interfejsu, kiedy stół wiki
przekroczył 1 milion wierszy (zrobił to skrypt rouge), więc domyślam się, że powinieneś mieć się dobrze z Tracem. Możesz także użyć wielu węzłów obsługujących Trac, jeśli to będzie problem (dobrze jest mieć 2 w przypadku awarii zasilania/sieci).
Jeśli Twój zespół ma tylko 6 programistów, możesz rozważyć umieszczenie wszystkich projektów w jednym projekcie Trac i użycie pól komponentu lub kamienia milowego. Powinno działać dobrze.
Warto również zauważyć, że Trac jest niezwykle rozszerzalny dzięki wtyczkom, które można łatwo uzyskać z Internetu.
Nie mam żadnych problemów z linkiem Trac, więc nie mogę komentować tego problemu. Czy możesz być bardziej opisowy?
I o niemożności łatwego konfigurowania wielu projektów ... Nasi administratorzy napisali skrypt składający się z ~ 100 linii, który go obsługuje, a teraz jest to około 5 minut na skonfigurowanie nowego projektu Trac. Mamy już ich 60. Nie wiem jak Jira, ale rzadko tworzone są nowe projekty. Będziesz chciał częściej tworzyć raport za pomocą zapytania dotyczącego biletu.
Jeśli rozważasz komercyjne rozwiązanie, spójrz na FogBugz - Słyszałem, że to niesamowite ...Jednak nie jest tak rozszerzalny jak Trac (nie możesz po prostu użyć bogatego python api, aby dodać funkcjonalność, której potrzebujesz - i bardzo cenię tę funkcję w Tracu).
Spójrz na o długościTrac plugin list. Możesz łatwo zainstalować dowolny z nich, jeśli chcesz.
EDYCJA: Dowiedziałem się później, że łatwo jest dodawać projekty w Jira, ale Jira jest trudniejsza do uchwycenia niż Trac ze względu na liczbę funkcji, które obsługuje (i prawdopodobnie nie użyje większości z nich w 6 zespół -man). W dzisiejszych czasach musisz wziąć pod uwagę Jirę ze względu na Agile plugin.
Atlassian ma obecnie ofertę na 10 licencji dla 10 użytkowników, zdecydowanie wartą rozważenia dla tych mniejszych projektów. –