X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=prop-set.sh;h=d37140bc6d6b837b96277585aeff2d6161ee4dba;hp=6f0c1343a129da84bdb8029dd05252cd6f82aaba;hb=7c3f349d55ec0eb4cdd4d7a694ccab5214451106;hpb=86a02b4df98ac5e4a6603a7cea4c9075ec1999a6 diff --git a/prop-set.sh b/prop-set.sh index 6f0c1343..d37140bc 100755 --- a/prop-set.sh +++ b/prop-set.sh @@ -1,8 +1,11 @@ #!/bin/sh +# Keywords find -type f -name "*.php" -exec svn propset svn:keywords "Author Id Revision HeadURL Date Tag" {} \; find -type f -name "*.xml" -exec svn propset svn:keywords "Author Id Revision HeadURL Date Tag" {} \; find -type f -name "*.ctp" -exec svn propset svn:keywords "Author Id Revision HeadURL Date Tag" {} \; + +# MIME type find -type f -name "*.php" -exec svn propset svn:mime-type "text/plain" {} \; find -type f -name "*.ctp" -exec svn propset svn:mime-type "text/plain" {} \; find -type f -name "*.jpg" -exec svn propset svn:mime-type "image/jpeg" {} \; @@ -14,6 +17,19 @@ find -type f -name "*.xml" -exec svn propset svn:mime-type "text/xml" {} \; find -type f -name "*.txt" -exec svn propset svn:mime-type "text/plain" {} \; find -type f -name "*.lng" -exec svn propset svn:mime-type "text/plain" {} \; +# .htaccess files +find -type f -name .htaccess -exec svn propdel svn:keywords {} \; +find -type f -name .htaccess -exec svn propdel svn:executable {} \; +find -type f -name .htaccess -exec svn propset svn:mime-type "text/plain" {} \; + +# eol-style +find -type f -name "*.php" -exec svn propset svn:eol-style "native" {} \; +find -type f -name "*.ctp" -exec svn propset svn:eol-style "native" {} \; +find -type f -name "*.html" -exec svn propset svn:eol-style "native" {} \; +find -type f -name "*.xml" -exec svn propset svn:eol-style "native" {} \; +find -type f -name "*.txt" -exec svn propset svn:eol-style "native" {} \; +find -type f -name "*.lng" -exec svn propset svn:eol-style "native" {} \; + # Shell scripts can be executable echo "$0: propset svn:executable on *.sh" find -type f -name "*.sh" | xargs svn propset svn:executable 2>/dev/null