Нет прямого способа для белого списка определенных расширений, но есть способ для черных списков, которые вам не нужны. Это можно сделать с помощью команды fossil settings
, которая также может быть сокращена как fossil set
. Например, чтобы исключить .xls
и .csv
файлы, вы можете сделать:
fossil set ignore-glob '*.xls,*.csv'
Установка ignore-glob
является переменной, которая будет принимать comma- или новой строки разделенных список шаблонов Глоб. Они будут проигнорированы fossil add
, fossil addremove
, fossil clean
и fossil extra
. Вы можете использовать fossil set ignore-glob
для запроса текущего значения этой переменной.
Альтернатива (которая позволяет использовать белый список) - это явно указать файлы, которые вы добавляете. Например, если вы на Unix, вы можете сделать что-то вроде:
fossil add $(find . -name '*.R')
к только добавить файлы, которые вам нужны. Для некоторых оболочек также может работать fossil add **/*.R
, и если у вас нет подкаталогов, fossil add *.R
должен работать в любом месте.
что, если я нахожусь в DOS? – lokheart
Ну, первая часть будет работать независимо от ОС. Вторая альтернатива будет зависеть от используемого вами механизма оболочки или скриптов (я недостаточно знаком с PowerShell, чтобы предложить там подход). –
Окаменелость @lokheart не работает в DOS. Вероятно, вы имеете в виду Windows ... :-P – Martijn