byłem zaintrygowany przez swoje pytanie, więc włamał się razem trochę projekt dzisiaj:
Biorąc pod uwagę id dokument, będzie stworzenie repozytorium git przy użyciu zwykłego tekstu lub Treść HTML dokumentu Dokumentów Google. Można to łatwo rozszerzyć na inne typy plików. Wygląda mniej więcej tak, jak to działa:
$ python gitdriver.py -T 1j6Ygv0ow5A8_ywTMwJbuKVrxrSsSH2wJs3a8Q66mvt4
Create repository "Untitled"
Initialized empty Git repository in /home/lars/projects/gitdriver/Untitled/.git/
[master (root-commit) 24d35e7] revision from 2013-01-08T21:57:38.837Z
1 file changed, 1 insertion(+)
create mode 100644 content
[master fd243ee] revision from 2013-01-08T21:57:45.800Z
1 file changed, 1 insertion(+), 1 deletion(-)
rewrite content (95%)
[master 5ad1a26] revision from 2013-01-09T01:47:29.593Z
1 file changed, 1 insertion(+), 1 deletion(-)
rewrite content (92%)
$ cd Untitled
$ git log --oneline
5ad1a26 revision from 2013-01-09T01:47:29.593Z
fd243ee revision from 2013-01-08T21:57:45.800Z
24d35e7 revision from 2013-01-08T21:57:38.837Z
Wymaga to skonfigurowania niezbędnych danych logowania do aplikacji w Google. I nie sprawdza żadnych błędów. I może zjeść twoją złotą rybkę. Ma to na celu demonstrację API i tego, jak możesz zrobić coś takiego; jest to , a nie przeznaczony jako produkt funkcjonalny.
To bardzo przydatne badanie; Dziękuję Ci! Autorytatywne słowo na ten temat nie jest przeznaczone tylko do tego, aby powrócić do wcześniejszych stanów sugeruje, że lepiej będzie przemyśleć projekt, chociaż może być ciekawie eksperymentować z interfejsem API dysku, jeśli dotyczy to również wszystkich GDocs. – ecmanaut