Я знаю, что обычно небезопасно изменять фиксацию из ловушки перед фиксацией в Subversion, потому что клиенты SVN не увидят версию, которая была зафиксирована, и будут кэшировать неправильную вещь, но я бы хотел очистите код от клиента WebDAV, не использующего версий, который не будет хранить локальную кэшированную копию. Идея состоит в том, что когда я смотрю на хранилище с клиентом SVN, различия чисты.
Клиент, кстати, MS Word, использует файлы формата 2003 XML. Мы уже используем этот формат в системе WebDAV, но мы хотели бы добавить возможность управления версиями для опытных пользователей.
Везде, где я ищу документацию о том, как изменить код в хуке перед фиксацией, я получаю ответ «Не делай этого», а не ответ «Вот как это сделать, но рекомендуется ", поэтому я даже не могу легко попробовать, чтобы увидеть, если это вызовет у меня проблемы.