Як сказати dropbox ігнорувати файли git?


14

Я зберігаю свої файли vim в Ubuntu One, і оскільки у мене є багато плагінів, встановлених як підмодулі git (або, однак, vundle встановлює їх), і мене цікавить лише оновлення цих сховищ на моєму головному комп'ютері, я встановив Ubuntu One на ігноруйте ці файли, використовуючи:

ignore = \A.*\.git\Z

в ~/.config/ubuntuone/syncdaemon.confтак що не потрібно буде синхронізувати тисячі файлів. Тепер я намагаюся перемістити ці файли в dropbox, але мені не вдалося знайти еквівалентну настройку в dropbox.

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


1
давайте наполягатимемо трохи більше на їх технічній підтримці для кращого рішення dropboxforum.com/hc/communities/public/questions/…
Thiago Duarte

Якщо у ваших .git папках є тисячі файлів, вам слід запустити посібник git gcщодо деяких з них.
користувач1686

Відповіді:


11

На Linux Dropbox є клієнт ( dropbox) і димон ( 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.

4

Dropbox має функцію Selective Sync, яку ви можете налаштувати

Кілька інструментів, які я знайшов, що говорять про досягнення цього за допомогою файлів config-

  1. Dropboxfilter
  2. Dropboxignore

Вони, звичайно, виглядають цікаво. Наскільки я розумію, (0) селективна синхронізація вимагає від мене явного відключення деяких папок, що ускладнить мою роботу, якщо я хочу змінити встановлені додатки. (1) Dropboxfilter говорить про те, що мені потрібна порожня папка, яка не є можливою для мене в атм. (2) Dropboxignore схожий на програму Windows ( у джерелі отримано лише .exeзавантаження та .slnфайли), і я працюю в ubuntu.
немає

2
Dropboxfilter виглядає так, що це мертвий проект; Я спробував це місяцями тому, і це просто не спрацювало надійно для мене.
Гептит


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.