Se você trabalha principalmente com arquivos de texto e possui usuários tecnicamente sofisticados, um VCS como o git ou o SVN é fantástico.
O KnowledgeTree tem sido uma solução fantástica para a nossa base de usuários que não são de TI. Usamos o Community Edition por vários anos (mesmo com a certificação ISO 9001) antes de atualizar para a versão comercial.
Eu fiz algumas pesquisas sobre algumas alternativas de servidores de arquivos para nossa implementação do KnowledgeTree há cerca de um ano. Vários sistemas baseados em Plone surgiram como strongs alternativas, pois suportavam o recurso de arrastar e soltar baseado em WebDAV e controle de versão