Запустите команду svn info --xml / path / to / file и посмотрите на info / commit / revision. Это последняя ревизия, когда этот конкретный файл изменился.
Используя вышеизложенное, вы можете написать утилиту для создания сопоставления между файлом js / css / img и номером его версии. Затем это отображение можно загрузить в php и добавить в виде строки запроса, как это делает stackoverflow.
Преимущество этого подхода состоит в том, что версия будет только изменяться при фактическом изменении ресурса. Поэтому вы можете установить агрессивные заголовки кеша - по сути, указав браузеру кешировать ресурс навсегда.