Как я могу исключить все метаданные svn во время синхронизации с унисон?
Так что все подфайлы / папки также игнорируются!
Спасибо, что помогли
Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.
файла настроек:
ignore Name .svn
в командной строке: unison -ignore 'Name .svn'.
это немного странно, чтобы синхронизировать извлечения СВН. Обычно люди держат отдельной полке на отдельном компьютере и синхронизировать через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.
В файле настроек:
ignore Name .svn
В командной строке: unison -ignore 'Name .svn'.
Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.
В файле настроек:
ignore Name .svn
В командной строке: unison -ignore 'Name .svn'.
Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.
В файле настроек:
ignore Name .svn
В командной строке: unison -ignore 'Name .svn'.
Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
В файле настроек:
игнорировать имя .svn
В командной строке: unison -ignore 'Name .svn' [ ! d1].
Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *"
должна помочь.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
В файле настроек:
игнорировать имя .svn
В командной строке: unison -ignore 'Name .svn' [ ! d1].
Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *"
должна помочь.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *"
должна помочь.
В файле настроек:
игнорировать имя .svn
В командной строке: unison -ignore 'Name .svn' [ ! d1].
Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
В файле настроек:
игнорировать имя .svn
В командной строке: unison -ignore 'Name .svn' [ ! d1].
Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *"
должна помочь.
Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *"
должна помочь.
Name
, Path
или Regex
в pathspec). Где вы нашли это в руководстве?
– Gilles
26 November 2010 в 01:38
имя foo
шаблоном, а не только частью foo
.
– Gilles
27 November 2010 в 01:57
В файле настроек:
игнорировать имя .svn
В командной строке: unison -ignore 'Name .svn' [ ! d1].
Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.
Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).
[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]
.svn
в корне дерева синхронизации, а не в подкаталогах.
– Gilles
26 November 2010 в 01:37