2012-05-03 14 views
14

Trong khi tìm kiếm thông tin về cơ sở dữ liệu được phiên bản, tôi đã xem dự án gitmodel cho Ruby, là phiên bản ORM được cài đặt trên đầu trang của git.ORM được Git hậu thuẫn cho Python?

Có một vài dự án mà tôi tham gia có thể hưởng lợi từ một số loại kho dữ liệu được phiên bản và Git có vẻ như là một giải pháp tự nhiên trong không gian này. Nhóm của chúng tôi đã quen thuộc với cả các công cụ dòng lệnh git và việc sử dụng các giao diện có lập trình cho git, chẳng hạn như dulwich, vì vậy, chẳng hạn như gitmodel sẽ phát theo trải nghiệm hiện tại của chúng tôi.

Có điều gì tương tự có sẵn cho Python không?

+10

Đóng phiếu bầu cho chủ đề không chính thức? Nếu điều này không liên quan đến lập trình hoặc phát triển phần mềm, tôi không biết nó * có liên quan đến cái gì. –

+3

Có thể, ừm, một trong các bạn đã bỏ phiếu để đóng câu hỏi này để lại một bình luận cho biết phần nào của câu hỏi mà bạn nghĩ là không có chủ đề? Bởi vì nếu bạn không sẵn sàng bình luận, tôi không thể sửa nó! – larsks

+0

Có vẻ như một câu hỏi hợp pháp với tôi ... –

Trả lời

4

Ignacio Vazquez-Abrams đã chỉ cho tôi về phía django-versions gói, mà trong khi không dựa trên git không đề nghị một mô hình tốt để lưu trữ dữ liệu phiên bản. Tôi đã không có cơ hội để làm việc với Django trước đây, nhưng điều này trông như thể nó có thể là lựa chọn tốt nhất có sẵn ngay bây giờ. Theo tài liệu này có thể không hoạt động với phiên bản mới nhất của Django (tài liệu nói nó yêu cầu 1.1.x, trong khi Django lên tới 1.4 cho realz và 1.3 trong kho lưu trữ gói của phân phối của tôi). Tôi đoán tôi sẽ xem xét nó như là một kinh nghiệm học tập và xem có bao nhiêu công việc là cần thiết để tích hợp nó với phiên bản mới hơn Django ...

Các vấn đề liên quan