* あしからず [#p7c63b5a]
犯人捜しなぞ、自分がやりたことではないのだが、要望があったので、しらべてみました。

* やりたいこと [#qf54c392]

Javaから、テストメソッド名を抽出し、

だれが、マージリクエストを投げ誰が、マージしたのか

一覧を得たい。


* テスト一覧 [#g78b28dc]

 find . -name '*Test.java' | while read line; do echo "" ; echo $line; git blame $line | egrep '(void|class)'  ; done


* このコミットが、その後マージされたのか [#v20d106a]


** < commit-id>以降に発生したマージの一覧が表示 [#idd82789]

 git log <commit-id>..<branch> --ancestry-path --merges --reverse


** 履歴の関連部分を視覚化 [#g70247c6]
 git log --oneline --graph --decorate --ancestry-path --boundary <commit-id>..<branch>


*** 情報源 [#m89cb54b]
https://codeday.me/jp/qa/20190406/562161.html


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS