FileZillaでフォルダーまたはファイル(.svnやCVSなど)を無視するにはどうすればよいですか?


75

FileZilleでフォルダーまたはファイルを無視するにはどうすればよいですか?バージョン管理情報をWebサーバーにアップロードしたくない!

(質問は別の回答へのコメントに含まれています)。


3
確かにこの場合の最良の方法は、アップロードする前にソースのsvn / cvsエクスポートを行うことでしょうか?あなたはいくつかのランダムなSVN / CVSファイルをアップロードしていないことを確認していることの方法
Nifle

3
おそらく。ただし、上記の2つの例以外にもユースケースがあります。
マイケルポールコニス09

1
あなたは(と彼らはbeanstalkappような何かのためにお金を払う必要はありません)、クライアントサイトのバックアップを維持するために定期的にコードをアップロードする必要がある場合、このフィルタは非常に重要である
Upvoteクリックして

回答:


76

FileZilla 3+で、タスクバーの「フィルターディレクトリリスト」*ボタンをクリックして、カスタムフィルターを適用、編集、または追加する既存のフィルターのリストを表示します。

*これは、中段の右端のボタン(3つの矢印付き)ですフィルターボタンなど (からの画像http://wiki.filezilla-project.org/Using

FileZillaフィルターの詳細情報


私が使用しているFileZillaのバージョン(3.39.0)では、アイコンはなくなりましたが、「ディレクトリリストフィルター...」の下の「表示」メニューからフィルタリングを処理できます(ショートカットキー:Ctrl + I) 。
サラ・ルイス

26

[表示]-> [ファイル名フィルター](Filezilla 3.3)をクリックします。


9

Filezilla 3.14の場合、このオプションは[表示]-> [ファイル名フィルター...]の下にあります

以下にダイアログを示します(GITbower_componentsおよびnode_modulesカスタムルールを使用):

ここに画像の説明を入力してください

ご覧のとおり、SVNの除外がデフォルトで利用可能になりました。GITなどは、[ フィルタールールの編集... ]ボタンを使用して手動で追加する必要があります。

ルールエディタの外観は次のとおりです(例としてGITルールを使用)。

ここに画像の説明を入力してください


3

完全なソリューション。

ここにあなたがする必要があるすべてがあります。

ショートカット :: Command + I(Mac)またはFileZillaを開く>表示>ファイル名フィルター

フィルター画像の表示

次に、この画面の左下隅にあるボタンで[フィルタールールの編集]をクリックします。

フィルタールールの編集

この画像でわかるように、次のことができます

  • [+]ボタンをクリックします
  • 新しい行を作成する
  • 最初のドロップダウン値の変更をパスに追加
  • 2番目のドロップダウン値を含むに変更
  • 3番目のテキストボックスに.gitと入力します

これは、リポジトリフォルダーをクリックしてすべてのファイルをアップロードする場合の方法です。.gitフォルダーはアップロードされません。

出来上がり!! 同様に、node_modulesフォルダーまたは他のフォルダーに対しても同じことができます。

ベストプラクティスは、クライアントのすべての配信ファイルを含む配布フォルダーを作成し、その配布フォルダーのアップロードをヒットするだけです。


注::申し訳ありませんが、ここに画像を埋め込むのに十分な評判がありません。画像を右クリックして、別のページで開いてください。評判が上がったら更新します



1

Filezillaフィルター:

ここに画像の説明を入力してください

たとえば、「。」で始まるファイルとフォルダーを除外する場合 すなわち

.config
.pathexclude

次にFilezillaで:

  • [表示]> [ファイル名フィルター...]を選択します。
  • 「フィルタールールを編集...」

  • ファイル名フィルター

  • フィルターのみ
  • .files
  • .folders

  • 〜で始まる:ファイル/ディレクトリ名が指定されたリテラル文字列で始まる場合に一致します。

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