Answers:
Ubuntu One当前不支持此功能。一种解决方法是将文件夹从当前所在的文件夹移出(并在必要时从已同步的文件夹指向符号链接),或者将其重命名为唯一名称,然后将该名称添加到“忽略”模式列表中(此第二种方法比较棘手;请阅读下面的注释)。
这是第一种方法:假设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
:首先,编辑〜/ .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
或者您可以将文件夹重命名为当前ignore
列表中已经包含的名称,例如huge.tmp
或huge.pyc
,但是我怀疑您会喜欢这种名称。
但是请注意,描述的第二种方法非常脆弱:u1sdtool -q; u1sdtool -c
在创建顶层目录之前,请确保已更新配置文件并重新启动syncdaemon(带有)。如果该目录已经存在,则不要在运行syncdaemon的情况下将其移动到忽略的名称;而是停止syncdaemon,重命名文件夹,编辑忽略列表,然后启动syncdaemon。或者,将文件夹移出同步的层次结构,并在移回之前重命名它。否则,它可能根本无法正常工作。
我了解保管箱具有此功能(我已经看过一段解释如何使用它的视频),但是我没有检查过,它可能仅处于beta或类似状态。
在回答你关于其他大syncers问题:Dropbox的似乎不是有一种方法来选择性地忽略特定的文件/文件类型,但这个职位由迪伦R.提供了一种选择性忽略的文件夹。
简而言之,它是这样的:
它将显示一个灰色的减号图标,并且不再同步。(空文件夹必须保留在Dropbox上,但它是空的,因此不会占用空间)