97

Я пытаюсь синхронизировать папку моего профиля Firefox с помощью Dropbox, но есть несколько файлов, которые Firefox изменяет довольно часто

  1. Папки: Cache, OfflineCache могут быть исключены
  2. Файлы: urlclassifier3.sqlite, place.sqlite - эти файлы большие и меняются в любое время

ОС: Windows 7

Кто-нибудь знает, как исключить файлы, перечисленные в № 2, из синхронизации Dropbox?

6 ответов6

72

Чтобы исключить ФАЙЛЫ, а не папки, из Dropbox, есть хитрость, которую вы можете сделать:

  1. Переместить файл в другое место

  2. Создайте папку с тем же именем вместо файла

  3. Перейдите к опциям выборочной синхронизации Dropbox и пропустите папку, это также удалит ее

  4. Переместить файл обратно на место

пример

Как игнорировать один файл в Dropbox

Наслаждайтесь вашим проигнорированным файлом!

48

В Linux, вы можете использовать инструмент командной строки , dropbox , которая поставляется с Dropbox:

$ dropbox filestatus
PV_2013.aux:                      up to date
PV_2013.log:                      up to date
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    

$ dropbox exclude add *.log *.aux
Excluded: 
../ag_2013/pv_2013.aux
../ag_2013/pv_2013.log

$ dropbox filestatus
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    
8

В разделе «Настройки Dropbox» перейдите в « Дополнительно» > « Выборочная синхронизация». Если вы видите расширенный вид или аналогичную кнопку, нажмите ее. Снимите отметку с папок кеша и любых других папок, которые вы обнаружите, Firefox часто меняется

Я сделал это с моей установкой Chrome, и описанные выше шаги помогли мне избавиться от синхронизации огромных кешей, иконок и т.д.

Что касается любых файлов, которые вы не хотите синхронизировать, но обнаружите, что они находятся внутри папок, которые вы хотите синхронизировать, выйдите из Firefox, переместите файл в другое место, а затем создайте символическую или жесткую ссылку на него в исходном месте.Когда Firefox снова запустится, он увидит файл, как будто он никогда не был перемещен, но Dropbox увидит ссылку и не синхронизирует реальный файл.

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

Но если вы точно знаете, какие файлы в папке вы хотите синхронизировать (т. Е. Их имена являются фиксированными, неизменными или случайными), вы можете сделать хак с обратной синхронизацией:

  • В функции выборочной синхронизации исключите всю папку, содержащую как файлы, которые вы не хотите синхронизировать, так и те, которые вы хотите синхронизировать.
  • Создайте новую папку рядом с исключенной папкой. Эта папка будет синхронизирована Dropbox. Вы можете назвать его соответствующим образом, чтобы указать, что это дубликат исключенной папки.
  • В новой папке создайте жесткие ссылки (или символические ссылки) на файлы в исходной исключенной папке, которые вы хотите синхронизировать.

Dropbox синхронизирует эти файлы, как если бы они находились в этой новой папке, даже если они на самом деле находятся в оригинальной папке. Кроме того, Dropbox не будет синхронизировать файлы, ссылки на которые вы не создавали.

2

Вы не можете исключить файлы из синхронизации Dropbox, но вы можете удалить их или изменить расположение этих файлов.

Использование DropBox для синхронизации Firefox может привести к конфликту профилей, лучше использовать FireFox, встроенный во вкладку «Синхронизация» в параметре или настройках.

2

Поскольку сотрудники Dropbox ясно дали понять, что он НЕ будет осуществлять выборочную синхронизацию файлов / папок, пользователь должен будет реализовать это вручную. Вместо использования символической ссылки вы можете использовать такую программу, как FreeFileSync, и точно настроить, какие файлы вы хотите синхронизировать и в какую папку [x].

Вы можете использовать realtimesync или планировщик задач Windows, чтобы детально контролировать частоту синхронизации файлов.

Или, если вы хотите сжатие / шифрование ваших файлов, то вы можете использовать cryptsync.


Я понимаю, что для тех, кто имеет большие файлы в других местах своей системы и не хочет дублировать их в отдельную папку (и, следовательно, использовать символические ссылки), это не идеальная ситуация. Если бы был способ составить график, как часто применять syslink, возможно, это было бы компромиссом. Например, настройте задачу Windows для добавления символической ссылки, подождите xx минут до завершения синхронизации Dropbox, а затем еще одну задачу, чтобы удалить / отменить символическую ссылку, чтобы предотвратить нежелательную автоматическую синхронизацию с помощью Dropbox.


Вот фотография, показывающая сотрудников Dropbox, подтверждающих, что после> 3 лет многократного запроса они не будут добавлять эту функцию:

Dropbox говорит, что нет выборочной синхронизации файлов для вас

^ Я не знаю, как сделать изображение уменьшенным или уменьшенным, чтобы пользователи могли щелкнуть по нему и увеличить его в отдельном лайтбоксе, извините.

1

[ПРИМЕЧАНИЕ: DropBox и я, основываясь на своем личном опыте с символическими ссылками, вызвали высокую загрузку ЦП приложения Dropbox. Я оставляю здесь ответ для потомства и предупреждения для других. Нет необходимости понижать голос (гм)]

Я не уверен, какую ОС вы используете или как Firefox, в частности, отреагирует на это, но всякий раз, когда мне нужно исключить файлы из Dropbox (который не может быть просто удален или перемещен по какой-либо причине), я просто перемещаю файл за пределы Папку Dropbox, а затем создайте символическую ссылку в старом месте, указывающую на новую.

Dropbox синхронизирует ссылку как символическую ссылку, но ничего не знает о базовом контенте.

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