「travel」というフォルダを同期しました。このフォルダー内のファイルを同期から除外したい。これは可能ですか? dropboxやmozyなどの他の大きなシンクロにはこの機能がありますか?
Ubuntu Oneは現在これをサポートしていません。回避策は、現在のフォルダーからフォルダーを移動する(必要に応じて同期フォルダーからシンボリックリンクを指す)か、一意の名前に変更して、その名前を「無視」パターンリストに追加することです(- この2番目の方法はかなり注意が必要です。以下の注をお読みください)。
最初の方法は次のとおりです。travel
はmisc
というディレクトリにあり、travel
のサブディレクトリはhuge
と呼ばれ、ターミナル(アプリケーション"アクセサリ"ターミナル)およびタイプ:
cd misc
mv travel/huge .travel_huge
ln -s ../.travel_huge tavel/huge
.travel_huge
は隠しディレクトリであるため、通常はnauitlusやファイルピッカーには表示されません。
huge
に選択した一意の名前がhuge-pics-of-acorn-trees-february-2011
であると仮定して、2番目の方法を次に示します。最初に〜/ .config/ubuntuone/syncdaemon.confを編集します(アプリケーション"アクセサリ"テキストエディタを使用できます) __main__
セクションに次を追加します(ファイルが存在しない場合は、[__main__]
のみを含む行を次の行の先頭に追加します)。
ignore = \A#.*\Z
\A.*~\Z
\A.*\.py[oc]\Z
\A.*\.sw[nopx]\Z
\A.*\.swpx\Z
\A\..*\.tmp\Z
\Ahuge-pics-of-acorn-trees-february-2011\Z
または、単にhuge.tmp
やhuge.pyc
など、現在のignore
リストで既にカバーされているものにフォルダーの名前を変更することもできますが、私はあなたがそれを好きになるとは思いません。
ただし、説明されている2番目の方法はやや脆弱です。トップレベルディレクトリを作成する前に、構成ファイルを更新し、(u1sdtool -q; u1sdtool -c
で)syncdaemonを再起動したことを確認してください。ディレクトリがすでに存在する場合、syncdaemonを実行しているときに無視された名前に移動しないでください。むしろ、syncdaemonを停止し、フォルダーの名前を変更し、無視リストを編集して、syncdaemonを開始します。または、同期された階層からフォルダを移動し、名前を変更してから元に戻します。そうしないと、期待どおりに機能しない場合があります。
Dropboxには機能があることは理解していますが(使用方法を説明したビデオを見ました)、チェックしていませんが、ベータ版などにしか含まれていない可能性があります。