Backblazeで.svnフォルダーを除外する方法はありますか?


8

開発者として、私はほとんどすべてのプロジェクトをSubversionに置いており、TortoiseSVN / Subversionを使用してチェックアウトします。これにより、チェックアウトされたすべてのフォルダー内に.svnというフォルダーが作成されます。

すべての.svnフォルダーのバックアップをスキップするようにBackblazeに指示する方法があるかどうか疑問に思いますか?


2
あなたはおそらくこれをすでに知っていますが、とにかく指摘したいと思います。SVNファイル/フォルダーもバックアップしないと、プロジェクトの履歴、ブランチなどの情報が失われます。
ジョシュア

ええ、私は個別にバックアップされたSVNにそれらすべてを持っています。このバックアップが必要なのは、SVNにまだ含まれていないものだけです。とにかく、これらの.svnフォルダーに実際の履歴が含まれているとは思わない。それはサーバーに含まれています。
ダリルハイン

Joshは正解です。一部のファイルがまだSVNになかったためにバックアップを復元したい場合は、作業を簡単にし、ローカルのSVNステータス情報(.svnフォルダー)も復元してみませんか?それがなければ:どのファイルがまだSVNになかったかを見分ける方法は?(または、プロジェクトのワークスペースをバックアップしないでください。)
Arjan

1
オプション1:TortoiseSVNは、.svnフォルダーなしで既存のフォルダー構造をチェックアウトするという非常に優れた機能を果たします。オプション2:TortoiseSVNを使用して別のフォルダーにチェックアウトし、そのフォルダーにバックアップをコピーします。本当に簡単です。
ダリルハイン

回答:


10

現在のGUIでは、個々のフォルダーのみを除外できます。たとえば、.svnと呼ばれるすべてのフォルダーは除外できません

しかし、除外を追加する高度な方法があります-参照

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

例として、〜/ Sitesフォルダーにある場合にのみ、.git隠しフォルダーを除外する次のルールを追加しました(他の同様のものが.svn、node_modulesなどにも適用できます)。

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

3

バックアップから除外するフォルダーとファイルを変更するには、Backblazeコントロールパネルの[設定... ]ボタンをクリックし、[ 除外 ]タブを選択します。


2
参考までに、新しいインターフェースではタブは「バックアップから除外」と呼ばれています。フォルダを除外するには、「ファイルタイプ」のリストにそのフォルダを含めます。
CodeNaked

1
それで、.svnまたは.gitファイルタイプとして追加すると、その名前のすべてのフォルダが除外されますか?
Nicholas Tolley Cottrell 2013年

2
@NicholasTolleyCottrellは「ファイルタイプ」、つまり拡張子でのみ機能するようです。.gitフォルダーなので、機能しません:twitter.com/backblaze/status/303407239098671104
Matthieu Napoli

Macのファイルダイアログに隠しファイルを表示するには、Command + Shift +ピリオドを使用します。osxdaily.com/2011/03/01/...
ティムSwast

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