svn para almacenar documentos con el propósito de gestión de cambios

¿Es una buena idea mantener documentos relacionados con el proyecto en svn? ¿Hay alguna aplicación de administración de documentos (Sharepoint?) que pueda recomendar para esto? La pregunta es para una casa de software de tamaño mediano (20 desarrolladores).

Sí, de hecho es una buena idea almacenar sus documentos en un sistema de control de revisiones para que pueda rastrear los documentos y mantener las revisiones.

Es posible que no necesites una aplicación de administración de documentos. Los usuarios pueden ir directamente a http: //svnserver/repository/trunk/project_a/doc1.doc o lo que sea que tengas. El cuadro de dialog abrir file de Windows también puede explorar el repository.

Uso Subversion pero para compartir algunos documentos y poder editar el mismo documento simultáneamente prefiero google docs.

Agregamos un problema de auditoría con respecto al control de versiones de documentos Word en SVN, donde es difícil rastrear una versión específica enviada al cliente a la versión correcta en el repository, lo que significa que no hay una manera fácil de usar la versión dada por SVN para include en la portada del documento en sí, porque la versión del file en SVN es imposible de conocer antes de la confirmación. Tenemos que usar tags que son difíciles de usar.