2010-11-18 3 views
0

私は比較的Web開発者には新しく、さまざまな開発方法を試しています。開発方法 - 離れたところにあるサーバでリモートで作業するftping

私は現在、外部開発サーバーでemacsを使用してbashシェルで開発中です。 開発サーバーでファイルを編集し、サイトを表示します。
終わりに私は自分のリポジトリに行った変更をコミットします。

aptanaスタジオを使用してローカルで開発することが可能かどうか、私が保存したときに変更が自動的に開発サーバーに保存されるのだろうかと思っていましたか?(ftp?)これはローカルバージョンのサイト私の開発サーバーのコピーとIDEのベニフィット これは可能ですか?利点と欠点は何ですか?

答えて

0

aptanaはソースをリモートサイトと同期させる必要があります。私はしばらく使用していないのでオプションをチェックします(しかしその機能は便利でした)。

他のプラグインや可能性についても調べてみると、ネットビーンズのPHPでもうまく動作するはずです。

0

のAptanaがサポートFTP接続が見るん:Adding an ftp site

あなたは(あまりにもローカルおよびテスト)ローカルで開発する探しているなら、私はこれがあなたに今までに持つ前に、ローカルの開発およびテストする能力を与えるだろうXAMPP を使用することをお勧めしますテストのためにファイルをサーバーに送信します。これは、私が見つけたいくつかのIDEが遠隔地に、そしてローカルに保存するときに、ほんの数秒余分にかかるので、あなたに多くの時間を節約することができます。それは合計する!

0

あなたがターゲットウェブサーバへのSSHアクセスを持っている場合は、rsyncを与え、scp、およびsshfs外観:リマインダーとして

http://en.wikipedia.org/wiki/Rsync

http://en.wikipedia.org/wiki/Secure_copy

http://en.wikipedia.org/wiki/SSHFS

(、リビジョンコントロールの作業コピーをapにコピーまたはチェックアウトしないでくださいローディングウェブサーバ。セキュリティ上の問題が多すぎます。

基本的には、ステージング領域にサイトのローカルコピーを生成し、それを運用サーバーにrsync(またはscp)します。

質問に戻る: SSHFSはよりシームレスなオプションですが、リビジョンコントロールファイルも確実にプッシュアップする必要があります。

FTPを使用する必要がある場合は、これも実行できます。 Windows XPには組み込みのサポートが限られています。それは「ネットワークの場所」と呼ばれています。

これらのオプションは、すべての変更がプッシュされるため、IDEの組み込み同期よりも優れている可能性があります。 (システムシェルで手動で作成したものでも)

これが役立つかどうか教えてください。幸運!:)

関連する問題