1) Controle de versão: é para o que foi projetado.
2) Modificável: requer apenas um pouco de conhecimento de uma linguagem de script (usei arquivos BAT do Windows que chamavam scripts Perl) para aumentar as capacidades, como a integração mencionada acima com o Redmine.
3) A administração de back-end é fácil. Requer pouco em termos de administração uma vez que está instalado em um servidor, e mesmo configurá-lo é ótimo. Análise coletada por e hospedada no G2.com.
Refatorar a aparência de um recurso (ou uma seção de um repositório) é um pouco doloroso, particularmente para usuários com espaços de trabalho relacionados à parte afetada do repositório. Análise coletada por e hospedada no G2.com.





