blogこの広告は、90日以上更新していないブログに表示しています。Relnoteメモgit25歳になりました。それはさておき、1.6.6が出たらしいので例によってRelnoteをピックアップして気になったところにコメントしてみる。個人的には、設定ファイルの~/を展開してくれる機能だけでもupdateする価値はあるなぁといった感じで他にも細かいけどよく使う機能がよくなってるのがいくつかあった。いう意味になり、それによって完了するまで前よりも時間がかかるようになります。--no-full"してください。scriptなどの中から書いても安全です。send-emailは2つ以上の一連のパッチを送る際にデフォルトで深いスレッド(訳注:ここはメールのスレッドの意味っぽい)を作らなくなる。すべてのメッセージは最初のメッセージに対するReplyとなる。1.6.6では将来のdefault設定について深いスレッドを作るような使い方をした際に警告をする。この警告を消し、深いスレッド機能を使うには、--chain-reply-toオプションを使うか、sendemail.chainreplytoの設定を有効にする必要がある。浅いスレッドを送るように設定することもでき、sendemail.chainreplytoをfalseに設定すればよい。1.7.0のリリースでは、何もこの設定がない場合にはfalseがデフォルトになるというだけである。--dry-run"をしなくなる。pathspectをつけないで実行する際には影響がない。Makefile"の挙動が便利だとか、意味のあると思っている人はいないようだ。これはユーザーを困惑させる。させるための方法として1.6.5から提供されている。するためだけに提供してきた。0でないステータスコードでexitした。ないにも関わらず出力していた。1.7.0では、"空白を無視する"というオプションはdiffのオペレーションそのものの意味にしか適用しない。--exit-codeで実行した際に、空白が0のstatusコードでレポートされるようになる以外には、この変更は影響しない。--git"ヘッダーを出力しない。新しい翻訳、WMの状態を修正、終了後のTkのバグを修正、GCを起動するタイミングの処理を改善した、など。展開してくれるようになった。これは個人的には手元でパッチ書いたりしつつどうやって拙い英語力でねじこもうかなとか思ってたりしたぐらい欲しかった機能。グローバルに適用するcore.excludesfileとかの設定に使える。これがないためにvimrcやzshrcを管理してるやつで会社PC用と家用とかでbranchで分けてたりとかしてた。-h"はより多くのコマンドで簡潔なhelpメッセージを表示するようになった。synopsis程度の情報を出してくれるようになったってことらしい。reset"で任意のコミットにリセットできるようになった。1つと特定されるときのみ、"frotz"をトラッキングしつつチェックアウトしてくれる。frotz"とできるようになったよってことらしい。元々の著者情報を無視できるようになった。みたいな感じで、存在するtagのうち最も近いタグ名+sha1みたいな名前にしてくれるコマンドらしい。これは、SVNのリビジョン番号などをソフトウェアのバージョンに含めるときとかに使えそう。fetch"は--allや--multipleオプションを使えるようになった。沢山のリポジトリからfetchしてくるときに使う。リモートトラッキングブランチを削除するときに使う。prune"の必要性が少なくなった。fetchとかするのがふつうのようだ。-iオプションで大文字小文字無視はまぁまぁ需要がありそう。動作を早くできるということらしい。-Fに切り変える機能とかgrepにあったりするのだろうか。contrib/fast-import/import-tars.perlらしい。commit行がこんな感じになる。pipeとかから使いやすくなったりとか。--stdin"は手元だと動かないので間違いな気もする。notesはコミット情報に後からメタな情報をつけくわえられる新機能。あまりにもコミットメッセージが適切でなかったりとかそういうときに訂正しておくとかそういう用途なのかなと思ったりしている。mergetoolはうまくmergeできなかった場合に起動して手直しするためのコマンドらしい。いじるためにエディタが立ちあがる機能が追加された。1.5以降だとあるらしい。logをより詳細に出せるとかってことだろうか。(1)はてなブログをはじめよう!walf443さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。