2012-05-03 19 views
14

Szukając informacji o wersjonowanych bazach danych, natknąłem się na projekt Ruby w wersji gitmodel, który jest wersjonowanym ORMem na górze git.ORM dla Git-backed dla Pythona?

Jest kilka projektów, w które jestem zaangażowany, które mogłyby skorzystać z pewnego rodzaju magazynu danych, a Git wydaje się naturalnym rozwiązaniem w tej przestrzeni. Nasz zespół zna już zarówno narzędzia wiersza poleceń git, jak i użycie programowych interfejsów do git, takich jak dulwich, więc coś takiego jak gitmodel mogłoby zagrać w naszym istniejącym doświadczeniu.

Czy jest coś podobnego do Pythona?

+10

Zamknij głosy na nie na temat? Jeśli nie jest to związane z programowaniem lub tworzeniem oprogramowania, nie mam pojęcia, z czym to jest związane. –

+3

Czy mógłby pan, który z was, którzy głosowali, aby zamknąć to pytanie, zostawić komentarz wskazujący, która część pytania nie jest tematem? Ponieważ jeśli nie chcesz komentować, nie mogę tego naprawić! – larsks

+0

Wydaje mi się, że jest to uzasadnione pytanie ... –

Odpowiedz

4

Ignacio Vazquez-Abrams wskazał mi w kierunku pakietu django-versions, który choć nie w oparciu o git dokłada ofertę dobry model do przechowywania wersjonowanych danych. Nie miałem wcześniej okazji pracować z Django, ale wygląda na to, że może być teraz najlepszą dostępną opcją.

Zgodnie z dokumentacją może nie działać z najnowszą wersją Django (dokumentacja mówi, że wymaga wersji 1.1.x, a Django do wersji 1.4 dla wersji realz i 1.3 w repozytorium pakietów mojej dystrybucji). Sądzę, że przyjrzę się temu jako doświadczeniu i zobaczę, ile pracy jest wymagane, aby zintegrować go z nowszymi wersjami Django ...