タグ

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

  • 関連タグはありません

タグの絞り込みを解除

PerlとGitに関するhajimehoshiのブックマーク (2)

  • ほげめも: Git Companion Scripts

    Git Companion Scripts まだしつこくマルチプラットフォーム開発環境における Git のエンコーディングチェック についてやってます。とはいっても、ほとんどもう Perl の話になっているのですが。 いろいろファイルが増えてきたので、新しく Github に Git Companion Scripts というリポジトリを作ってまとめました。これの使い方について書きたいと思います。 2012/05/11 更新: git check-attr による Git 属性の活用 において pre-commit-encoding スクリプトを改良しましたので、この記事の使用法を改訂しました。 概要 Git Companion Scripts は Git の標準環境で追加のソフトウェアのインストールなしに使える便利なスクリプト集です。Linux や Unix の Git だけでなく Gi

  • ほげめも: Git でエンコーディングチェック

    Git でエンコーディングチェック Git で、コミット前にファイルのエンコーディングをチェックする pre-commit フックスクリプトを書きました。 いちおう Unix の Git でも Windows の Git でも使えるのと、まだ未完成なのが特徴です。 クロスプラットフォームな開発環境の現場では、リポジトリ内のファイルのエンコーディングは UTF-8 で統一しているのに Shift JIS のファイルをコミットしてしまう Windows ユーザがいたりするので、そういうのを検出してコミットを阻止するのがこのスクリプトの目的です。 ファイルのエンコーディングの判定はたとえば nkf --guess あたりを使えば簡単そうですが、追加のソフトをインストールする手間はかけたくありません。Git があれば必ず利用可能なことが期待できるソフトウェアの中で、ファイルのエンコーディング判定に

  • 1