2009-06-08 9 views
3

CVSからGITへの移行を検討しています。私たちの全開発プロセスはIntelliJを中心としており、私たちが見つけたプラグイン(GIT4idea)はひどく欠けています。グローバルヒストリーログや差分の変更などの重要な機能は完全に欠落しています。IDEとGITの統合

IntelliJの土地には他の選択肢がありますか?そして、もしそうでなければ、現在のJava IDEのなかでGITの統合性が最も優れていると考えていますか?

+1

gitに移行する特別な理由はありますか?もしそうでなければ、私はあなたが真剣にsvnを真剣に検討することをお勧めします:それはツールとIDE統合プラグインの非常に成熟したセットを持っています。 – jrharshath

+1

おそらくSVNはプラグインの代替案を見た後に選ばれるでしょう – user119173

+0

重要な要素は言語/フレームワークです。たとえば、Ruby on Railsを使用している場合、IntelliJのRubyMineは素晴らしい統合を実現しており、Rubyの土地でもgitは事実上デファクトです。その採用が他の言語/フレームワークに広がっているかどうかは不明です。 svn(少なくともルビーの世界では昨日のニュースです - 起動時以外でも) –

答えて

3

アップデート2012年1月のコースオフ

、最新のEclipse(3.6、3.7+)、コメント欄でアウトThorbjørn Ravn Andersenとしてポイント、EGitは現在のEclipseの公式Gitのプラグインであるとのかなりの完全なセットを提供していますEclipse内のGit機能

Egit repos

EGitプロジェクトは、(今ずっと安定)JGit Java implementation of Gitの上にEclipseツールを実装しています。


オリジナルの答え2009年7月:

我々は、EclipseでJGitを使用しているが、十分ではかなり安定していないプラグインを見つけています。

JGit back in the days in 2009

だから、基本的に、我々はまだ私達のIDEと一緒に実行しているgitkを持っている...または私たちはIDEのGitプラグインを介して利用できないすべての操作をカプセル化するためにいくつかのスクリプトを持っています。

+0

Eclipseの場合、gitサポートは毎日の作業には十分です。コーナーケースのコマンドラインgitの補足。 –

+0

@ThorbjørnRavnAndersen:私はこの古い答えを忘れていました。私はその "状態"を更新しました。今すぐEGit + JGit FTW。 – VonC

2

NetbeansとEclipse用のプラグインがないこと、いくつかの問題(時には厄介なもの)が見つかりました。 Eclipseの方が優れていますが、私の好みには十分安定していません。

私はコマンドラインを使用することをお勧めします。私は、次のオプションは、IDEとの統合なしで使用GITであることは同じではありません知っているが、大したことではないはずです

+0

+1;私はgit IDEの統合が一方的にひどいことも発見しました。同時に、私はGitが価値あるものであることを発見しました。とにかくIDEの外で使用され、きれいに整理されたSVNクライアントよりも好ましいです。決して自分自身でCVSを好きではなかった。 –

+1

それは2年以上後になりましたが、ほぼ同じ話です! –

+0

@kinjal Eclipse 3.7のgitクライアントは、毎日使うのに十分です。 –

3

のgit-アイデア

http://code.google.com/p/git-idea/


  • Gitは、GUIまたは亀GITコマンドラインから
+0

IntelliJ 8.xで動作しません – user119173

+2

Idea 8.1.xバンドルgit-idea。 –

+0

IDE統合なしでGITを使う理由は何ですか?あなたは私のコードを端末で編集することを期待していますか?なぜ点字で編集しないのですか? – AlxVallejo

0

git4idea(IDEA用)、nbgitegit、(Netbeansのための)(Eclipse用)は、優れたGitのを提供するすべての成熟したプラグインでありますjgitによる統合。これは、使用するIDEの選択肢に過ぎません。

関連する問題