Codeswarm
このユーティリティは、リポジトリのコミットの履歴を視覚化します。 彼女は、フレームを別々のファイルに保存する方法を知っています。これらのファイルは、メンコーダーなどを使用してビデオに結合できます。 このため、codeswarmには、リポジトリ内のアクティビティを含むxmlファイルが必要です。 Codeswarmと一緒に、ログをsvn、cvsなどから独自のものに変換するスクリプトがあります。
アクセスログ
コードは、視覚化する対象が何であれ、プログラムが正しいxmlのみを必要とすることがわかります。 したがって、このユーティリティを使用してサイトでビデオアクティビティを生成できると考えました。 これを行うために、アクセスログまたはnginxからイベントログへのコンバータが作成されました。 基礎はネイティブコンバーターを採用しました。
すべての手順の後、この短いビデオのようなものを取得します。
より美しい
参照資料
- コンバータースクリプトconvert_access.py
- Googleコードに関するこの問題に関する詳細なヘルプ
- コード暖かい