タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

bisectに関するkamipoのブックマーク (3)

  • Route 477(2011-09-08)

    ■ [git] どの段階で混入したのか全く分からないバグが発生したので、git bisectを使ってみた 気づいたら、BiwaSchemeのmakeが通らない状態になっていた。 java -jar bin/yuicompressor-2.4.2.jar lib/biwascheme.js -o lib/biwascheme-min.js [ERROR] 16082:51:invalid property id [ERROR] 1:0:Compilation produced 1 syntax errors. 数日前までは通っていたんだけど、それから結構な回数コミットを行ったので、どれが原因なのか分からない。 でも大丈夫、こんな時こそ(存在は知っていたけど使う機会のなかった)git bisectを使うチャンスだ。 git bisectは、「OKなコミット」と「NGなコミット」の2点の間を二分

    Route 477(2011-09-08)
  • git bisectが賢い - 思うこと

    複数人で開発してると、どこかの時点でバグが埋め込まれたので探そうと思うのだけど、バグがなかった時点からすべてのコミットログを洗い出してバグを見つけ出そうと思うと生きる気力をなくします。 そんな時git bisectはあなたをテストマシーンへと変身させ最小限のテストでバグが埋め込まれたコミットを探し出してくれます。 私がやったときのやり方は、 git bisect start #(1) どうかバグの原因が見つかりますように!!! git bisect bad #(2) 現状の状態を記録 git bisect good rev #(3) よかったときのリビジョンを指定 git bisect next #(4) gitが勝手にリビジョンを進めます。これ以降はテストマシーンとしてひたすらテストテストテスト git bisect bad/good #(5) テスト後に結果を記録します。そのうち結果を

    git bisectが賢い - 思うこと
  • git bisectの使いかた - walf443's blog

    gitを話を聞きに第33回git勉強会に行ってきました。 詳しいまとめは http://d.hatena.ne.jp/conceal-rs/20080928/1222612534 http://wota.jp/ac/?date=20080928#p01 などがあるので割愛します。 git stashの話が出てきたときに、git stashがいつごろから入った機能なのか調べるにはどうしたらよいか?という話が出ていて、git bisectを使うと有効に探せるのではないか?とあまりgit bisectがわかってないながらも言ってみたので、できるのかどうか検証してみた。 まずはgitをgit clone. URLがgitgitですね。 git clone git://git.kernel.org/pub/scm/git/git.git git stashの機能がいつ入った機能かは知らないものとして

    git bisectの使いかた - walf443's blog
    kamipo
    kamipo 2009/11/03
    git log --diff-filter=A git-stash.sh
  • 1