4

私は現在、ほとんどの開発にNotepad++を使用しています。私は他のよりフル機能のオプションをチェックしていて、切り替えたいと思っています(私は特にこれまでのところAptanaのファンです)が、私が本当に好きなNotepad ++についての1つのことがあり、私は得ることができませんでしたこれまでのところ。

私の現在のワークフローは次のようなものです。ワークフロー(この画像を埋め込もうとしましたが、プレビューには表示されましたが、投稿には表示されませんでした。申し訳ありません) ワークフローhttp://evanalyze.com/images/workflow.jpg

プロセスは次のとおりです。

  1. Webサーバーからファイルをダウンロードする
  2. NP++で編集する
  3. 保存(これにより、ローカルコピーがデフォルトのディレクトリに自動的に保存されます。これは、Tourtise SVNでSubversionを使用して設定したフォルダーでもあります)
  4. SVNに変更をコミットしたい場合は、最新のコピーがあるローカルフォルダーを調べてください

Aptanaの使い方がわからないのは、サーバーからダウンロードしたファイルのローカルコピーを自動的に保存し、編集してサーバーに保存することです。これを行う方法はありますか?もしそうなら、それは私の問題をすぐに解決するでしょう。

他のオプションは、サーバー、エディター、SVNリポジトリーの間の関係を管理するためのより良い方法の提案です。Aptanaが私のSVNリポジトリにもアクセスできることは知っています。必要なときにAptana内から変更をコミットする簡単な方法はありますか(つまり、Tourtiseを私が推測する方程式から外すことができます)?

任意の提案をいただければ幸いです。ありがとう。

4

6 に答える 6

10

あなたは少し変なことをしていると思います。

すべての情報は既に SVN リポジトリにあるので、それを利用してみませんか?

開発とテストのために、コンピューターに作業コピーを保持します。変更を保存して SVN にコミットします。サーバーで SVN を実行しますexport(または、フォルダーcheckoutへの Web アクセスをブロックするための適切なサーバー ルールを使用します)。.svn

---------------------- ------------ ---------------
| | ローカル作業コピー | <---> | SVN レポ | <---> | ライブサーバー |
---------------------- ------------ ---------------

つまり、FTP について心配したり、ローカルで変更されたために更新が必要なファイルを特定したりする必要がありません。

于 2008-10-30T00:47:56.047 に答える
2

よくわかりませんが、この種のものについては、 PhpEdの方がZendよりも優れていることがわかりました。特にFTPへの保存は簡単です。

于 2008-10-29T23:26:59.657 に答える
1

無料の汎用 IDE (PHP だけでなく多くの言語をサポートする) が必要な場合は、PsPad www.pspad.com を試してみてください。ftp を非常にうまく処理できます。大量の Php プログラミングを行う場合は、専用の (無料ではない) Php IDE がいくつかあります。PhpEd、PhpEdit、Php Designer、WeBuilder - それぞれに長所と短所があり、すべて ftp をサポートしています。

于 2008-10-29T23:49:55.040 に答える
0

EclipseにはRSEと呼ばれるプラグインがあり、 ssh、ftpなどを介してリモートソースで作業できます。PDTを使用できますが、Aptanaでも機能する可能性があります。

SVNとRSEの両方が組み込まれているZendStudioFor Eclipseを使用しています。PDTでも同じだと思います(RSEプラグインをインストールした後)。RSEパースペクティブで直接作業するか、フォルダーの削除を追加することができます。プロジェクト(これは、RSEに接続を追加した後でのみ実行できます)

ところで、私はあなたにリモートマシンのためのいくつかのより多くのオプションを与えることができる次のリンクを見つけました: http ://wiki.eclipse.org/index.php/TM_and_RSE_FAQ#Working_with_TM_.2F_RSE_as_a_User

于 2008-10-29T23:43:51.150 に答える
0

現在、Aptana プラグインと一緒に Eclipse をインストールしているので、Aptana のすべての優れた機能にアクセスできます。

TortoiseSVN の必要性を効果的に処理する Subclipse または Subversive for Eclipse をインストールできます。見る:http://subclipse.tigris.org/install.html

さらに、Eclipse 用に PDT をインストールして構成するか、Aptana PHP プラグインを使用するかを選択できます (私は両方を使用しましたが、必ずしもどちらかを優先するわけではありません)。

最後に、Aptana と Eclipse の両方が ftp と sftp のサポートを提供します。

http://www.aptana.com/plugins

http://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-857.html

于 2008-10-29T23:56:55.273 に答える
0

Scooter Software の Beyond Compare は、このようなニーズに最適なツールであることがわかりました。
Beyond Compare は、ディレクトリの 1 つを ftp リンクとして持つこともできる、Windows と Linux の非常に価値のあるファイルとディレクトリの相違点と合併です。

Beyond Compare には、ソース管理システム用の特別なプラグインもあります。これは、残念ながらサーバーとはやり取りしませんが、たとえば競合を理解することはできます。

于 2008-10-30T00:18:36.713 に答える