Versionado de documentos/activos y software de bloqueo

Estoy trabajando en una startup de tecnología que emplea a artistas 3D, programadores y creadores de contenido. Estamos buscando algo para organizar nuestros proyectos, el flujo de trabajo y mantener todos nuestros activos.

Las dos pautas con respecto a lo que debe hacer el software son:

  • Creación de versiones de documentos y códigos (pero podría usar GIT para el código fuente junto con dicho software). Tenemos varios proyectos que deben documentarse y sus archivos de proyecto (y activos) también deben ser versionados. Tenemos demasiadas tecnologías y archivos de proyectos para enumerarlos todos (.psd, .ai, .pdf, .max, etc.). También pueden estar presentes activos multimedia (por ejemplo, videos mp4) u otras cosas difíciles de versionar para diferencias de texto.

  • Debe mantener un bloqueo en los archivos cuando alguien los está usando

Tenemos un servidor disponible.

¿Alguna sugerencia sobre lo que deberíamos usar?

Respuestas (2)

Sugeriría echar un vistazo a Mercurial :

  • Código abierto y gratis
  • Plataforma cruzada
  • Rápido
  • VCS distribuido como git
  • Fácil de usar en comparación con git en mi opinión personal, especialmente para usuarios menos familiarizados con los sistemas de control de versiones.
  • GUI disponibles, incluido TortoiseHg
  • La extensión Largefiles permite manejar cosas como archivos multimedia a través de un servidor incluido desde V2.0 en
  • La extensión ZipDoc permite el contenido de los formatos de archivo zip, como docx, descomprimir y administrar el contenido en silencio al confirmar y volver a comprimir al finalizar la compra. No incluido por defecto

Le aconsejaría que almacene el código fuente en Git (u otra herramienta dedicada al código fuente) y administre sus activos digitales utilizando un software de gestión de activos digitales (DAM) real como Alfresco o NemakiWare (ambos son gratuitos y de código abierto).

El software DAM le dará:

  • Bloquee un documento para que solo usted pueda editarlo (si así lo desea).
  • Búsqueda de texto completo, incluidos archivos internos con formatos binarios como .DOC o .PDF
  • Interfaz web con vista previa, miniaturas. Muy útil para navegar y administrar activos voluminosos sin tener que descargarlos.
  • Flujos de trabajo: defina flujos de trabajo con tantos pasos como desee, seleccione los actores de cada paso o haga que se seleccionen automáticamente, haga que los flujos de trabajo se inicien automáticamente según las reglas de contenido.
  • Si no tiene espacio en disco infinito para cada versión secundaria, defina ciclos de vida para que el sistema sepa qué guardar y qué desechar.

Descargo de responsabilidad: Escribí parte de NemakiWare
Nota: Los sistemas modernos de control de versiones de código fuente tienen una función de rebase que es como bloquear pero es mejor en el contexto de archivos de texto editados manualmente ( ejemplo para Git ).