2014-07-04 11:18:53 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
istext() {
|
|
|
|
local mimetype=$(svn propget svn:mime-type "$1" 2>/dev/null)
|
|
|
|
[ -z "$mimetype" ] || expr "$mimetype" : '^text/.' >/dev/null
|
|
|
|
}
|
|
|
|
|
|
|
|
(svn list -R ; svn stat | awk '$1 == "A" { print $2 }') | sort -u |
|
|
|
|
while read f ; do
|
|
|
|
[ -f "$f" ] || continue
|
|
|
|
istext "$f" || continue
|
|
|
|
case $f in
|
2014-07-10 13:33:08 +00:00
|
|
|
*rsaref*.[ch])
|
|
|
|
;;
|
2014-07-04 11:18:53 +00:00
|
|
|
*.sh|*.pl)
|
|
|
|
svn propset svn:executable \* $f
|
|
|
|
;&
|
|
|
|
*)
|
|
|
|
svn propset eol-style native $f
|
2014-08-01 14:31:07 +00:00
|
|
|
#svn propset svn:keywords "Cryb=%H" $f
|
2014-07-04 11:18:53 +00:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|