12

Я храню свои файлы vim в Ubuntu One, и так как у меня установлено много плагинов в виде подмодулей git (или, тем не менее, vundle устанавливает их), и меня интересует только обновление этих репозиториев на моем главном компьютере, я установил Ubuntu One на игнорируйте эти файлы, используя:

ignore = \A.*\.git\Z

в ~/.config/ubuntuone/syncdaemon.conf чтобы не пришлось синхронизировать тысячи файлов. Сейчас я пытаюсь переместить эти файлы в Dropbox, но не могу найти эквивалентную настройку в Dropbox.

Итак, мой вопрос, как я могу сказать Dropbox игнорировать файлы / папки с определенными именами (особенно папки с точками)?

2 ответа2

8

В Linux Dropbox есть клиент (dropbox) и deamon (dropboxd).

У клиента есть команда exclude , которую вы можете использовать для исключения каталогов. Например, чтобы исключить node_modules из Dropbox, вы можете ввести dropbox exclude add ./node_modules

dropbox help exclude распечатает справочную информацию:

dropbox exclude [list]
dropbox exclude add [DIRECTORY] [DIRECTORY] ...
dropbox exclude remove [DIRECTORY] [DIRECTORY] ...

"list" prints a list of directories currently excluded from syncing.
"add" adds one or more directories to the exclusion list, then resynchronizes Dropbox.
"remove" removes one or more directories from the exclusion list, then resynchronizes Dropbox.
With no arguments, executes "list".
Any specified path must be within Dropbox.
3

Dropbox имеет функцию выборочной синхронизации, которую вы можете настроить

Я нашел несколько инструментов, которые говорят о достижении этого через конфигурационные файлы.

  1. Dropboxfilter
  2. Dropboxignore

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .