Как я могу исключить все метаданные svn при синхронизации с унисон?
Так что все подпапки / папки также игнорируются!
В вашем файле настроек:
ignore Name .svn
В командной строке: unison -ignore 'Name .svn'
.
Хотя немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «ignore» в свой файл конфигурации unison. Это должен быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы поставить линии игнорирования, так как ответ Жиля решал конкретный вопрос лучше]
Я не проверял это сам, но согласно руководству, опция --ignore "*/.svn/*"
должна помочь.