Да, действительно — оказывается svn дает закоммититься если рабочая копия старее репозитария, но конфликтов commit не создает. Все-таки Subversion чем-то продвинутая система, а чем-то — CVS…
Не понятно зачем делать vacuum --full, на больших базах это может длиться бесконечно долго. Особого смысла в этом перед pg_dump'ом нет. После — тоже не понятно зачем, хотя думаю после оно отработает относительно быстро
Вообще наиболее правильное средство для работы с EXIF — Perl exiftool. Оно умеет работать с TIFF и RAW, знает про всевозможные теги специфичные для разных камер, всякие хитрые форматы метаданных вроде XMP. Плюс умеет выводить данные в формате для скриптов, благодаря чему не нужны игры с sed
Личное владение кодом тормозит изменения и порождает бардак
Собственно автоматические системы вроде buildbot так и делают (вернее наоборот — гоняют тесты на каждый commit, вытягивая изменения по одному коммиту)
Далее SVN просто не даст закоммитить при наличии изменений в хранилище, и тогда уже портребуется update и исправление конфликтов
du -s * | sort -nr | head