• ベストアンサー

ソースコードのFTP転送について

当方、WEBプログラマーをやっております。 同じプログラマーの方ならお分かりになると思うのですが、コーディングをする際、ローカル環境(Windows)でソース修正したものを、サーバ(Linux等)にFTPで転送して動作確認する、という流れが一般的だと思います。 ただ実際は、いちいちFTP転送するのはめんどうくさいので、ローカルにサーバと同じ環境を構築したり、直接サーバでソース修正をして、動作確認をされる方が多いと思います。 ここで質問なのですが、ローカル(Windows)でソース修正したいのですが、職場の都合により、ローカルにサーバと同じ環境を構築することができません。 そのような場合、ローカルでソースを保存するとサーバにもそれが反映されるようなツールは御座いませんでしょうか? 一回一回手作業でFTP転送をすると、どうしても開発効率が低下してしまいます。ご存知の方は、どうぞ宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

winSCPっていうツールのミラーリング機能つかえば簡単です ローカル上のファイルの更新をリアルタイムで監視していて指定したローカルのdir以下全てとサーバーの指定したdir以下全てをまったく同じものにしてくれる機能があります ただし、気をつけなくてはならないのが、デフォルト設定のままだと、ローカルに無くてサーバー上にあるもの、サーバー上に無くてローカルにある物をことごとく消してくれます。 慎重に使い始めてください。 winSCPはその名の通りSCPでのアップロード向けのツールですが通常のFTPでも使えます http://winscp.net/eng/download.php 日本語対応させたいのであれば Multilanguage installation package ってのをDLしてください 今お使いになっているFTPクライアントソフトが何かわかりませんけど一般的なFTPクライアントソフトであれば、似たような機能があったようななかったような?最近は、winSCPしか使ってないのでわかりません。 他にもwebDriveというツールが存在します http://www.marroncraft.com/webdrive/ 有償ですが、FTPやSSH経由でしか接続できないサーバーを1つのデバイスのようにローカルにマウントできます。 コレを使えば、マウントしたドライブ=サーバー ですから、サーバー上のファイルを直接編集することと等価です。 サーバー上のファイルを直接編集することが運用上良い場合にだけ使ってくださいね

reeya0915
質問者

お礼

返事が遅くなりまして申し訳御座いません。 大変参考になりました。 ありがとうございました!

その他の回答 (1)

  • iyomante
  • ベストアンサー率60% (14/23)
回答No.1

DOS窓を隣りに開いておいて、ftpコマンドをオープンし放しのままで、 ↑+RETキーで PUT を即打ちするとかではダメですか? linuxだとKEditorとかは勝手にアップロードしてくれるんですが。

reeya0915
質問者

お礼

ご回答ありがとうございます。 コマンドラインからの即打ちについては、一度試してみようと思います。 KEditorについても調べてみようと思います。

関連するQ&A