Eclipse や Netbeans などの本格的な svn サポートを備えた IDE から来て、Textmate で svn を使用する推奨される方法は何ですか? コマンドラインを使用するなど、すべて手動ですか、それとも Textmate 自体で diff/checkin/merge/etc を実行できる機能はありますか?
6 に答える
ここにある textmate 用のプラグインがあります: http://www.reinventar.com/2008/07/svn-plugin-for-textmate/
その投稿で言及されているプラグインは SVNMate です
Ciarán Walsh は、SVNMate をProjectPlusに置き換えました。Subverisonに加えて、Git、Mercurial、Bazaar、および Svk を処理します。
実際に使ったことはありませんが、TextMate に既存のSubversion バンドルはありませんか。それはあなたにとって十分ではありませんか?
svn メニューには ctrl-shift-a でアクセスできます。このバンドルは、Eclipse で svn を使用するよりも少し直感的ではありませんが、機能はします。私が引っかかった問題の 1 つは、svn メニュー オプションを使用できるようにするには、プロジェクトで少なくとも 1 つの開いているファイルが必要だということです。ファイルの処理が終わったらすぐにタブを閉じるので、これは数回発生しました。
Project Plus はファイルの状態を視覚的にすばやく確認するのに最適ですが、差分とマージを行うには SVN バンドルが必要になる可能性があります。
マージ オプションを確認してみてください。いずれかのファイルからマージに含めたいものを選択して、差分を並べて比較できます。
できないことは、任意のファイルで差分を作成することです。ただし、面白いことに、差分バンドルを使用してこれを行うことができます。定期的に行う必要があるものではありませんが、何度か役に立ちました。
プロジェクトプラスは、バージョニングを行うテキストメイトの方法です;)