7

PHPファイルなどを含むWebサイトがあります。Web サイトのローカル コピーとサーバー上の Web サイトの間でワンクリック同期を実行したいと考えています。これを行うための Eclipse PDT へのコマンド ライン ユーティリティまたはプラグインがあればいいのですが。

4

8 に答える 8

13

lftpをお勧めします。これは、洗練されたスクリプト可能なコマンドライン FTP クライアントです。

 lftp has builtin mirror which can download or update a whole
 directory tree. There is also  reverse  mirror  (mirror  -R)
 which  uploads or updates a directory tree on server. Mirror
 can also synchronize directories between two remote servers,
 using FXP if available.

lftp -f mirror.sh

mirror.sh

open sftp://<username>:<password>@<ip address>
mirror -c /<source> /<destination>
exit
于 2009-03-28T18:37:11.257 に答える
8

WinSCPを見つけました。FTP、無料、オープンソースです: http ://winscp.net/eng/docs/start

そしてそれはファイルの比較でコマンドラインから動作します(それを同期するために)

于 2009-03-28T19:46:06.800 に答える
7

コマンドラインから実行できるFTP Synchronizer (Windows 用)というツールがあります。FTP ライブラリを使用しないと、FTP でファイルを同期することはできません。このライブラリが成熟すればするほど、ファイルの同期が速くなります (たとえば、既に同期されたファイル情報を内部データベースにキャッシュできます)。

FTP シンクロナイザーが嫌いですか? 代替のGoogle

于 2009-03-28T18:29:51.273 に答える
0

PhpStormは、最も優れたPHP IDEに双方向同期(FTPなどを介して)を追加しました。この機能は、2.1バージョンではなく、現在の3.0 EAP (ベータ版)に含まれています。

于 2011-11-18T04:19:21.433 に答える
0

Aptana ( http://www.aptana.org/studio/download ) を試すことができます。これは、FTP を使用してプロジェクトを離れたサーバーと同期するためのファイル転送ツールを提供します。スクリプト ビューを使用して、保存時に現在のファイルをアップロードするという便利な機能を有効にすることができます。

于 2010-01-26T07:09:00.907 に答える
-3

バージョン管理ソフトウェアに最適なアプリケーションのように思えます。Mercurialまたはgitを選択し、2 台のマシンのディレクトリ内でバージョン管理と同期の両方に使用します。Mercurial は全体的にユーザー フレンドリーであり、Windows でのインストールとプレゼンスがよりスムーズになっていますが、Windows での git のセットアップもそれほど面倒ではありません。

于 2011-12-15T23:46:43.613 に答える