| #!/bin/bash |
| # |
| # Sets svn properties to the correct values for well known file extensions |
| # This script probably could be simplified to speed it up! |
| |
| find . -name "*.bat" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style CRLF "$n" |
| done |
| |
| #find . -name "*.bin" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'application/octet-stream' "$n" |
| #svn propdel svn:keywords "$n" |
| #done |
| |
| find . -name "*.bmp" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'image/bmp' "$n" |
| done |
| |
| #find . -name "*.c" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:eol-style native "$n" |
| #svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| #done |
| |
| find . -name "*.class" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/java' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| #find . -name "*.cmd" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'text/plain' "$n" |
| #svn propset svn:eol-style CRLF "$n" |
| #done |
| |
| #find . -name "*.cpp" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:eol-style native "$n" |
| #svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| #done |
| |
| find . -name "*.css" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/css' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| #find . -name "*.doc" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'application/msword "$n" |
| #svn propdel svn:keywords "$n" |
| #done |
| |
| #find . -name "*.dsp" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:eol-style CRLF "$n" |
| #done |
| |
| #find . -name "*.dsw" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:eol-style CRLF "$n" |
| #done |
| |
| find . -name "*.dtd" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.ent" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.exe" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/octet-stream' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.gif" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'image/gif' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.gz" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/x-gzip' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| #find . -name "*.h" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:eol-style native "$n" |
| #svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| #done |
| |
| find . -name "*.htm" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/html' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.html" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/html' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.jar" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/java-archive' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.java" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.jpeg" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'image/jpeg' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.jpg" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'image/jpeg' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.js" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.jsp" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| #find . -name "*.obj" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'application/octet-stream' "$n" |
| #svn propdel svn:keywords "$n" |
| #done |
| |
| find . -name "*.pdf" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/pdf' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.png" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'image/png' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| find . -name "*.properties" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.sh" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.sql" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.tgz" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/octet-stream' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| #find . -name "*.tif" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'image/tiff' "$n" |
| #svn propdel svn:keywords "$n" |
| #done |
| |
| #find . -name "*.tiff" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'image/tiff' "$n" |
| #svn propdel svn:keywords "$n" |
| #done |
| |
| find . -name "*.txt" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.vsl" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/plain' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.wsdl" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/xml' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.xml" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/xml' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.xsd" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/xml' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.xsl" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'text/xml' "$n" |
| svn propset svn:eol-style native "$n" |
| svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| done |
| |
| find . -name "*.zip" | grep -v '\.svn' | while read n |
| do |
| svn propset svn:mime-type 'application/zip' "$n" |
| svn propdel svn:keywords "$n" |
| done |
| |
| #find . -name "Makefile" | grep -v '\.svn' | while read n |
| #do |
| #svn propset svn:mime-type 'text/xml' "$n" |
| #svn propset svn:eol-style native "$n" |
| #svn propset svn:keywords 'Date Author Id Revision HeadURL' "$n" |
| #done |
| |