Может ли Subversion поддерживать перевод компонентов пути к имени файла во время извлечения / экспорта и фиксации? Например, могу ли я настроить SVN (на стороне клиента или на стороне сервера, не имеет значения) для автоматической замены и символов ':' в именах путей, заменив их вместо символа '+' вместо
По сути, Windows не может допускать определенные символы в именах файлов (например, ':'), и официальное предложение не использовать эти символы, когда клиентам Windows может понадобиться доступ к вашему репо. Иногда это не вариант: мы храним деревья Linux / etc / config в SVN, и машины с псевдонимами интерфейса имеют имена файлов, такие как 'ifcfg-eth0: 0' в 'sysconfig / network-scripts'.
Есть ли способ для клиента Subversion (или редактора Eclipse, который я сейчас использую) автоматически переводить компоненты произвольного пути при извлечении / экспорте, а затем повторно переводить обратно во время фиксации? Если нет, то есть ли способ, позволяющий обработчикам сценариев на стороне сервера SVN справиться с этим?