gitファイルを無視するようにdropboxに指示する方法は?


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/...
チアゴ・ドゥアルテ

.gitフォルダーに数千のファイルがある場合git gc、それらのいくつかでマニュアルを実行する必要があります。
user1686

回答:


11

Linuxでは、Dropboxにはクライアント(dropbox)とデーモン(dropboxd)があります。

クライアントには、excludeディレクトリを除外するために使用できるコマンドがあります。たとえば、入力できるDropboxからnode_modulesを除外するには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には、選択して同期できる機能があります。

私が見つけたいくつかのツールは、設定ファイルを介してこれを達成することについて話します-

  1. Dropboxfilter
  2. Dropboxignore

これらは確かに面白そうです。私の知る限り、(0)選択的同期では、インストール済みのプラグインを変更したい場合に仕事を困難にするいくつかのフォルダーを明示的に無効にする必要があります。(1)Dropboxfilterには、ATMで実行できない空のDropboxフォルダーが必要だと表示されます。(2)DropboxignoreはWindowsプログラムのように見えます(ソースで.exeダウンロードと.slnファイルのみを取得しました)。私はUbuntuで作業しています。
なし

2
Dropboxfilterは死んだプロジェクトのように見えます。数か月前に試してみましたが、確実に機能しませんでした。
ヘプタイト


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.