タグ

ブックマーク / hinastory.github.io (1)

  • 【続】Rubyの22年に渡るコミットの歴史を可視化してみた(ファイル編)

    この記事はRuby Advent Calendar 2019の19日目の記事です。 (19日目が投稿されなかったので代理投稿します。) はじめに記事は19日目の代理投稿ですが、25日を過ぎて書かれています。そして25日目の続きです。25日目では作者単位で可視化を行いましたが今回はファイル単位で行ってみたいと思います。 Rubyの開発の主なファイルはトップディレクトリ直下に置かれているので、それらのファイルを対象に集計してみたいと思います。 ファイル一覧を作成するまずは22年間の間に存在したファイル一覧を作成したいと思います。これは以下のようなワンライナーでできました。 git log --pretty="format:" --name-only --since="23 years ago"|grep -v '/'|grep -v -e '^\.' -e '^\s*$'|sort|uniq

    【続】Rubyの22年に渡るコミットの歴史を可視化してみた(ファイル編)
  • 1