eol-style:native
シェルスクリプトのSubversionリポジトリにプロパティを指定しました。これにより^M
、ファイルがWindowsで編集され、UNIXボックスで実行されるときに含まれる文字が削除されます。
しかし最近、問題が発生しました。
1つのシェルスクリプトには、次のステートメントが記述されていました。
sed 's/^M//g' source_file > target_file
データファイルの^M文字を置き換えます。しかし、スクリプトがsubversionでチェックインされ、UNIXボックスで更新されると、ステートメントは次のようになります。
sed 's/
//g' source_file > target_file
本当の質問
eol-style:native
プロパティがすでに存在するサブバージョンのシェルスクリプトに^M文字を配置する方法が必要です。この特定の^M文字がトランジションで失われることを望んでいません。出来ますか?