2012-05-03 27 views
14

Mientras buscaba información sobre las bases de datos versionadas, me topé con el proyecto gitmodel para Ruby, que es un ORM versionado además de git.ORM respaldado por Git para Python?

Hay algunos proyectos en los que estoy involucrado que podrían beneficiarse de algún tipo de almacén de datos versionado, y Git parece una solución natural en este espacio. Nuestro equipo ya está familiarizado tanto con las herramientas de línea de comando de git como con el uso de interfaces programáticas para git, como dulwich, por lo que algo como gitmodel jugaría con nuestra experiencia existente.

¿Hay algo similar disponible para Python?

+10

Cerrar votos por fuera del tema? Si esto no está relacionado con la programación o el desarrollo de software, no tengo idea de a qué * está * relacionado. –

+3

¿Podría, um, uno de ustedes que votó cerrar esta pregunta, dejar un comentario indicando qué parte de la pregunta cree que está fuera de tema? Porque si no estás dispuesto a comentar, no puedo solucionarlo. – larsks

+0

Me parece una pregunta legítima ... –

Respuesta

4

Ignacio Vazquez-Abrams me señaló hacia el django-versions paquete, que si bien no basado en git hace oferta de un buen modelo para el almacenamiento de datos versionados. No he tenido la oportunidad de trabajar con Django antes, pero esta parece ser la mejor opción disponible en este momento.

De acuerdo con la documentación esto puede no funcionar con la última versión de Django (la documentación dice que requiere 1.1.x, mientras que Django es de hasta 1.4 para realz y 1.3 en el repositorio de paquetes de mi distribución). Supongo que lo veré como una experiencia de aprendizaje y veré cuánto trabajo se requiere para integrarlo con versiones más recientes de Django ...

Cuestiones relacionadas