WebKitTools:
Reviewed by Darin.
- fix http://bugzilla.opendarwin.org/show_bug.cgi?id=9875
Teach svn-apply and svn-unapply to use patch(1) for additions and deletions
* Scripts/svn-apply:
(addDirectoriesIfNeeded): Don't try to add a directory that's already in svn.
(checksum): Added.
(patch): Use patch(1) for non-binary additions and deletions.
* Scripts/svn-unapply:
(checksum): Added.
(patch): Use patch(1) for reverting non-binary additions and deletions.
(revertDirectories): Don't try to revert a directory that hasn't changed in svn.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15477
268f45cc-cd09-0410-ab3c-
d52691b4dbfc