古いブラウザを使用しています。 より速く、より安全なブラウジング体験をお求めなら、今すぐ無料でアップグレードしてください。

Loading...

svn:ignoreを、再帰的に".svnignore" で一括設定する

各ディレクトリ内にignoreしたいファイルを記述した、.svnignoreファイルを置く。 .svnignore ファイル例 gens-imac:0.0 gen$ cat .svnignore bower_components gens-imac:0.0 gen$ 一番親ディレクトリで、以下の様な、svnignore.sh を実行する。 gens-imac:trunk gen$ cat svnignore.sh #/bin/sh find . -type f | while read FILE do # echo $FILE # echo $(basename $FILE) if [ $(basename $FILE) == ".svnignore" ] then pushd "`dirname $FILE`" echo "pwd: `pwd`" svn propset 'svn:ignore' -F '.svnignore' . popd fi done gens-imac:trunk gen$ ./svnignore.sh ...(略) gens-imac:trunk gen$ svnignore.sh スクリプトもコミットしておくと楽です。