Я хочу синхронизировать содержимое всех подкаталогов данного корня, но только несколько файлов в самом корне. Для этого я хотел бы игнорировать все файлы, используя директиву ignore
(сохраняя все подкаталоги), и повторно добавляя несколько файлов, которые я хочу сохранить, с помощью директивы ignorenot
.
Для этого я попробовал следующие две вещи:
Добавление регулярного выражения для исключения любой записи в корне, содержащей косую черту, путем добавления
ignore = Regex ^(?!.*\/).*$
в мой профиль. Но это приводит к появлению следующего сообщения об ошибке без дальнейшего объяснения:Malformed pattern "Regex ^(?!.*\/).*$"."
Сначала игнорируем все с помощью
ignore = Name ?*
и затем заново добавляем каждый путь, содержащий косую черту, сignorenot = Path */*
, который не работал должным образом , так как игнорирование каталогов не работает таким образом.
Кажется, это очень простая проблема, но я не могу разобраться с этим.