EclipseでのSVNの非難


85

昨日、Subversion(SVN)の非難機能を発見しましたが、この機能はEclipseから利用できますか?


7
政治的に正しい用語は「注釈」であり、非難ではないと思います(他の人を非難するのに最適ですが;))
Yonatan Karni 2012

回答:


109

指摘されたように、現在、Subversionサポートを有効にするには、最初にプラグインをインストールする必要があります。私自身、Subversiveをお勧めします。ここで、Stack Overflowで「eclipse」と「subversion」のタグを一緒に検索すると、コネクタをインストールするときに注意すべき「落とし穴」に関する以前のスレッドがいくつか表示されます(Subversiveは2つの部分に分かれています-コアサポートとSVN接着剤を提供する「コネクタ」)。

インストールしたら、リポジトリを構成したり、新しいリポジトリアドレスを直接入力してチェックアウトして新しいプロジェクトを作成したり、Subversionに確認させてSVNに既に接続されている既存のプロジェクトをリポジトリに関連付けたりできます。

あなたが完了したらということを、これはあなたにも、「注釈」または「賞賛」として知られている「SVNの責任」コマンドにアクセスする方法です。

リソースの場合は、ファイルエクスプローラーペインでリソース名を右クリックしてコンテキストメニューをポップアップします(エディター自体の任意の場所を右クリックしてこのメ​​ニューを表示することもできます)。「チーム」の見出し(Eclipseは「チーム共有」の見出しの下でソース管理を一般化するため、すべてのSVNコマンドにアクセスする場所でもあります)の下で、「注釈の表示」を選択します。私のMacPowerBookでは、このためのキーボードショートカットはCtrl+ Option+Aです。LinuxまたはWindows XPプラットフォームの近くにいないので、どちらのショートカットでも確認できます(Mac OS Xポートは、キーボードショートカットを微調整して「」に準拠する傾向があります。 Macアプリケーションが何をすべきかについてのより良い」ビュー)。

Subversionリポジトリと少し時間をかけて会話した後、エディタウィンドウの左ガターに一連の色付きのバーが表示されます。エディタで行番号を有効にしている場合、これらは番号をオーバーレイします。それ以外の場合は、バーになります。色の各交代は、責任がユーザーごとに変わる休憩を表します。バーの上にポインタを置くと、責任のあるユーザー、行の改訂/コミット、日付、チェックインコメントを識別するツールチップが表示されます。バーの色は、コミッターごと、およびリビジョンごとに異なります。それらは同じベースカラーのさまざまな色合いになりますが、Eclipseはそれらを視覚的に区別できるようにします(可能な限り)。スニペットにカーソルを合わせると、わずかにハイライト表示されます。

(今、それをオフにする方法を私に聞かないでください。これまでのところ、私の唯一の解決策は、バッファを閉じて再度開くことでした!)


5
すごい!私はSubversiveを何年も使用してきましたが、「注釈の表示」機能については気づきませんでした。まさに私が探していた機能です。ありがとうございます。
David Santamaria

31
すばらしい説明ありがとうございます:)オフにするには、左側の強調表示を右クリックして、[リビジョン]> [リビジョン情報を非表示]をクリックします。ここで、注釈の色付け方法を指定することもできます。私はCombinedColoringが好きなので、各寄稿者に異なる色を使用させたり、同じコミッターによる古いリビジョンをその色の明るい色合いにすることができます。
ケニー

7
これをオフにするもう1つの方法は、バーを右クリックして[クイック差分を表示]の選択を解除することです。クイック差分は、次に注釈を表示したときに自動的にオンになります(ただし、煩わしいダイアログが表示されます)。これのショートカットはShift + Ctrl + Q(Ubuntu)であるため、これを2回押すと、注釈をオフにして、クイック差分バーを表示したままダイアログを表示しない簡単な方法です。
ジョナスSöderström

6
賛成したかったのですが、答えの前に賛成しないという無駄な情報が多すぎました。それでも、ありがとう
Shervin Asgari 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.