CinnamonのCVSレポジトリの改行コード問題
今までCinnamonのCVSレポジトリにはCR+LFでファイルを登録していたのですが、これは相互運用性に問題があると連絡を受けました。どうやらCVSクライアントによっては、レポジトリには改行コードがLFで登録されているという前提で動くものがあるようです(例えばTortoiseCVS。僕はcygwinのcvsコマンドをバイナリモードで使っていたので特に問題はありませんでした)。
ということで、以下のコマンドでCinnamonの改行コードをCR+LFからLFに変換しました。dos2unixはin-place editで改行コードを変換してくれるので楽です。
$ find . -type f | xargs dos2unix
参照: