2007/10/18
当サイトは自宅マシンで開発・検証したものをレンタルサーバにFTPでアップロードしているのですが、日々いろいろなファイルを修正しつつこれをローカル <-> リモート間で同期を取るのが大変なので、少し前からlftpというソフトを使っています。
このソフトは以下のような特徴があってとても重宝しています。
ディレクトリをまたいで複数ファイルを一度に同期してくれる(mirrorサブコマンドと-Rオプション)
ローカルで既に削除してリモート側にしか存在しないファイルを削除してくれる(mirrorサブコマンドと-eオプション)
Proxyサーバ経由の接続に対応している(環境変数ftp_proxyをセットし、接続プロトコルを「ftp」から「hftp」に替える)
その他、僕は使っていませんが以下のようにいろいろな機能がある(一部抜粋)ので、通常のFTPソフトで不便を感じているかたは使ってみてはいかがでしょうか。