有没有办法让 Backblaze 排除 .svn 文件夹?

有没有办法让 Backblaze 排除 .svn 文件夹?

作为一名开发人员,我几乎将所有项目都放在 Subversion 中,并使用 TortoiseSVN/Subversion 检出它们,它会在每个检出的文件夹中创建一个名为 .svn 的文件夹。

我想知道是否有办法告诉 Backblaze 跳过备份所有 .svn 文件夹?

答案1

当前 GUI 仅允许排除单个文件夹,而不是所有名为 .svn 的文件夹

但还有一种添加排除项的高级方法 - 请参阅

https://help.backblaze.com/hc/en-us/articles/220973007-Advanced-Topic-Setting-Custom-Exclusions-via-XML

例如,我添加了以下规则来排除 .git 隐藏文件夹,仅有的如果它们在我的 ~/Sites 文件夹中(另一个类似文件夹可以应用于.svn、node_modules 等):

<excludefname_rule plat="mac" osVers="*"  ruleIsOptional="t" skipFirstCharThenStartsWith="users/" contains_1="/sites/" contains_2="/.git/" doesNotContain="*" endsWith="*" hasFileExtension="*" />

答案2

您可以通过点击设置…Backblaze 控制面板上的按钮并选择除外情况标签。

答案3

添加svn排除列表,您可以在首选项中找到:

在此处输入图片描述

相关内容