タグ

lftpに関するyo-11-06のブックマーク (2)

  • LFTP でサイトをバックアップ。 SFTP、FTPS 他、いけます | wd.layer13.com

    layer13.com に前に書いた記事のリライトです。 バックアップ大事! サイトのファイルを飛ばしたり、上書きミスってファイルぶっこわしったときに痛烈に感じます。が、これがなかなか人力でやるにはめんどくさい。ということで自動化したい!当は Git や Subversion で管理したいんです。でも、コスト(金銭のみにあらず。抱えている作業量やら同僚のまとめあげに対する苦労やら、入れたら入れたで bare リポジトリの管理だれがやんのだ、使ったことない人へのサポートどうするだ)を考えて、「はぁ〜〜〜〜」っとでかいため息ついてても、日々の危険が増すばかり。まずは、ファイルだけでも、ちゃんと保管できれば、トラブル時の対応がないよりマシにはなるんじゃないかと思いまして、バックアップスクリプトを回すようにしました。 バージョン管理無しで WEB 制作を複数人でやってて困るの(やるなそんなこと!

  • lftp のミラーで .svn など特定のディレクトリを無視する - きりかノート

    lftp のミラー機能はお手軽で、ディレクトリを再帰してたどり、指定した階層がまるまるコピーされる。スクリプト化して処理するのにも便利。でも、バージョン管理しているウェブサイトなんかを転送するときに CVS やら .svn などのディレクトリができてしまうのはイマイチ。 で、久しぶりに man を見ていたら スラッシュ - "/" 付きで指定すればディレクトリと解釈されるって書いてあることに気づく。 たとえば、.svn や CVS ディレクトリを無視して、html ファイル群をアップロードするならこんな感じ。 mirror -R -X .svn/ -X CVS/ -I *.html -I *.css -I *.png 知らなかったので、svk 経由で .svn ができないようになどしていたけれど、そんなことしなくても大丈夫なのだ。man じゅーよう。

    lftp のミラーで .svn など特定のディレクトリを無視する - きりかノート
  • 1