Используете git для отслеживания изменений в Dropbox?

Skip to the bottom for the TLDR.

Выпуск:

В нашей среде все используют Dropbox для совместной разработки крупного проекта кодирования. Это решает проблему того, что каждый должен быть в курсе того, что изменилось у всех остальных, а также обеспечивает некоторое простое управление версиями относительно того, «кто что изменил и когда».

Что Dropbox не предоставляет, а это то, что я ищу, так это потрясающий соус Git в отношении версий, обвинений, различий контента и т. Д.

Над чем я сейчас работаю:

Я все еще использую Dropbox в качестве нашего «контроля версий», потому что другие «разработчики», вероятно, не смогут понять git, Я знаю, что это легко, но они ненавидят изменения .

Чтобы я мог видеть, «что на самом деле происходит и кто это делает», я отслеживаю всю папку dropbox для этого проекта с помощью Git.

Время от времени мне приходится вручную коммитить от имени других разработчиков , чтобы отслеживать, что происходит с потрясающим соусом Git.

Что я ищу:

У кого-нибудь есть опыт работы с окружающей средой, в которой я застрял? Я хотел бы найти что-то, что может заметить изменение в Dropbox, получить имя пользователя, внесшего это изменение, с помощью API Dropbox, и автоматически -зафиксировать изменение в git.

Я не нашел такого решения и уже начал писать приложение на Python, чтобы делать то, что я хочу, возможно, мне придется разместить это на github и попросить о помощи , мало свободного времени и относительно новый к Питону.

Я могу вытащить RSS-канал из API Dropbox и проанализировать, что это был за файл и кто его изменил, но я недостаточно далеко, чтобы подключить его к Git Commit, должно быть тривиально . Я просто не хочу изобретать колеса.

TLDR:

I would like to automatically track changes that occur in a dropbox folder, and have them Git Committed, including the name of the person who changed the file in dropbox, using dropbox's API, or similar. Likely using Python, but anything is welcome.

Заранее спасибо.

Git Repo, если вы хотите помочь!https://github.com/haqthat/git-drop

10
задан haqthat 7 August 2012 в 20:08
поделиться