17


4

簡単に熟読すると、Google Docsはgitやsvnのようにバージョン管理をサポートしていないようです。 私の質問は:

すべてのドキュメントをGoogleドキュメントに保存する場合、それらをブランチタイプまたはマージタイプのバージョン管理に対応させるための最善の方法は何ですか。 これには何が必要でしょうか。

あるいは、家族/会社の文書をGoogle Docsに保存し、それらをgit / svnと同期して複数の人が同時に文書を編集できるようにして変更を上書きしないようにするためのワークフローは何ですか?

3 Answer


5


あなたはそれを行うためのアプリケーションを書くことを試みることができます。 Googleドキュメントのプロトコルに関するドキュメント、特に ドキュメントの改訂セクションを読んでください。 ただし、これは大変な作業になります。Googleドキュメントのリビジョンからのすべてのデータとgit / svnのデータを比較するアプリケーション、およびその逆のアプリケーションが必要になります。

真剣に、私はすでにSCM設定を持っていて、それに固執し、最後のドキュメントのコミット(またはタグ)を私のGoogleドキュメントに「エクスポート」する単純なPythonスクリプトを実行します。 この方法であなたはどこでもあなたの文書を読むことができますが(あなたはただブラウザを必要とします)、まだ伝統的なSCMの恩恵を受けています、これは両方の世界で最も良いアプローチ私見です。


3


Googleドキュメントについてよくわかりません…​ しかし、あなたは dropboxを見ましたか? 私はこれを中小規模のプロジェクトで使用しましたが、うまくいきました。


0


Google Codeを使用してください。 Googleドキュメントはかなり初歩的なものです。 Wordのバージョン管理機能はありません。 しかし、多くのリビジョンを保存することができます。