Как я могу исключить все метаданные svn во время синхронизации с унисон?

Как я могу исключить все метаданные svn во время синхронизации с унисон?

Так что все подфайлы / папки также игнорируются!

Спасибо, что помогли

4
задан 25 November 2010 в 20:13

27 ответов

Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.

0
ответ дан 25 July 2018 в 22:50
  • 1
    Это просто не работает (вам нужно одно из ключевых слов Name, Path или Regex в pathspec). Где вы нашли это в руководстве? – Gilles 26 November 2010 в 01:38
  • 2
    Из терминала man unison: -ignore xxx добавить шаблон в список игнорирования – João Pinto 26 November 2010 в 02:15
  • 3
    ão: Ах, хорошо. Терминология Unison действительно запутывает здесь: она называет целую Name foo модель, а не только частью foo. – Gilles 27 November 2010 в 01:57

файла настроек:

ignore Name .svn

в командной строке: unison -ignore 'Name .svn'.

это немного странно, чтобы синхронизировать извлечения СВН. Обычно люди держат отдельной полке на отдельном компьютере и синхронизировать через репозиторий.

4
ответ дан 25 July 2018 в 22:50

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 25 July 2018 в 22:50
  • 1
    Это игнорирует .svn в корне дерева синхронизации, а не в подкаталогах. – Gilles 26 November 2010 в 01:37

Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.

0
ответ дан 27 July 2018 в 00:46
  • 1
    Это просто не работает (вам нужно одно из ключевых слов Name, Path или Regex в pathspec). Где вы нашли это в руководстве? – Gilles 26 November 2010 в 01:38
  • 2
    Из терминала man unison: -ignore xxx добавить шаблон в список игнорирования – João Pinto 26 November 2010 в 02:15
  • 3
    ão: Ах, хорошо. Терминология Unison действительно запутывает здесь: она называет целую Name foo модель, а не только частью foo. – Gilles 27 November 2010 в 01:57

В файле настроек:

ignore Name .svn

В командной строке: unison -ignore 'Name .svn'.

Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 27 July 2018 в 00:46

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 27 July 2018 в 00:46
  • 1
    Это игнорирует .svn в корне дерева синхронизации, а не в подкаталогах. – Gilles 26 November 2010 в 01:37

Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.

0
ответ дан 31 July 2018 в 12:53
  • 1
    Это просто не работает (вам нужно одно из ключевых слов Name, Path или Regex в pathspec). Где вы нашли это в руководстве? – Gilles 26 November 2010 в 01:38
  • 2
    Из терминала man unison: -ignore xxx добавить шаблон в список игнорирования – João Pinto 26 November 2010 в 02:15
  • 3
    ão: Ах, хорошо. Терминология Unison действительно запутывает здесь: она называет целую Name foo модель, а не только частью foo. – Gilles 27 November 2010 в 01:57

В файле настроек:

ignore Name .svn

В командной строке: unison -ignore 'Name .svn'.

Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 31 July 2018 в 12:53

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 31 July 2018 в 12:53
  • 1
    Это игнорирует .svn в корне дерева синхронизации, а не в подкаталогах. – Gilles 26 November 2010 в 01:37

Я не тестировал это сам, но, согласно руководству, опция --ignore "*/.svn/*" должна помочь.

0
ответ дан 2 August 2018 в 04:14
  • 1
    Это просто не работает (вам нужно одно из ключевых слов Name, Path или Regex в pathspec). Где вы нашли это в руководстве? – Gilles 26 November 2010 в 01:38
  • 2
    Из терминала man unison: -ignore xxx добавить шаблон в список игнорирования – João Pinto 26 November 2010 в 02:15
  • 3
    ão: Ах, хорошо. Терминология Unison действительно запутывает здесь: она называет целую Name foo модель, а не только частью foo. – Gilles 27 November 2010 в 01:57

В файле настроек:

ignore Name .svn

В командной строке: unison -ignore 'Name .svn'.

Однако немного синхронизировать svn-проверки. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 2 August 2018 в 04:14

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 2 August 2018 в 04:14
  • 1
    Это игнорирует .svn в корне дерева синхронизации, а не в подкаталогах. – Gilles 26 November 2010 в 01:37

В файле настроек:

  игнорировать имя .svn  

В командной строке: unison -ignore 'Name .svn' [ ! d1].

Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 4 August 2018 в 20:19

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 4 August 2018 в 20:19

Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *" должна помочь.

0
ответ дан 4 August 2018 в 20:19

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 6 August 2018 в 04:19

В файле настроек:

  игнорировать имя .svn  

В командной строке: unison -ignore 'Name .svn' [ ! d1].

Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 6 August 2018 в 04:19

Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *" должна помочь.

0
ответ дан 6 August 2018 в 04:19

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 7 August 2018 в 22:24

Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *" должна помочь.

0
ответ дан 7 August 2018 в 22:24

В файле настроек:

  игнорировать имя .svn  

В командной строке: unison -ignore 'Name .svn' [ ! d1].

Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 7 August 2018 в 22:24

В файле настроек:

  игнорировать имя .svn  

В командной строке: unison -ignore 'Name .svn' [ ! d1].

Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 10 August 2018 в 10:33

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 10 August 2018 в 10:33

Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *" должна помочь.

0
ответ дан 10 August 2018 в 10:33

Я не тестировал это сам, но, согласно руководству, опция - ignore "* /. svn / *" должна помочь.

0
ответ дан 13 August 2018 в 17:02
  • 1
    Это просто не работает (вам нужно одно из ключевых слов Name , Path или Regex в pathspec). Где вы нашли это в руководстве? – Gilles 26 November 2010 в 01:38
  • 2
    Из терминала man unison: -ignore xxx добавить шаблон в список игнорирования – João Pinto 26 November 2010 в 02:15
  • 3
    ão: Ах, хорошо. Терминология Unison действительно запутывает здесь: она называет целое имя foo шаблоном, а не только частью foo . – Gilles 27 November 2010 в 01:57

В файле настроек:

  игнорировать имя .svn  

В командной строке: unison -ignore 'Name .svn' [ ! d1].

Однако немного странно синхронизировать svn checkouts. Обычно люди проводят отдельные проверки на отдельной машине и синхронизируются через репозиторий.

4
ответ дан 13 August 2018 в 17:02

Вы можете исключить определенные файлы или каталоги, поместив строки «игнорировать» в свой конфигурационный файл unison. Это должно быть ~ / .unison / default.prf (или любой другой файл конфигурации для вашего конкретного профиля синхронизации).

[отредактировано только для того, чтобы помещать строки игнорирования, поскольку ответ Гилла решил конкретный вопрос лучше]

1
ответ дан 13 August 2018 в 17:02
  • 1
    Это игнорирует .svn в корне дерева синхронизации, а не в подкаталогах. – Gilles 26 November 2010 в 01:37

Другие вопросы по тегам:

Похожие вопросы: