2016-06-20 3 views
1

Gitで制御されたマルチモジュールMavenプロジェクトのバージョンがあります。ソースは最初IntelliJ IDEAの外部でクローンされ、その後Mavenプロジェクトとしてインポートされました。Subversionよりも他のVCSで管理されている新しいMavenモジュールを回避する方法

最初は、Gitによって制御されているバージョンがすべて正しく表示されます。 >- 私はに新しいMavenのモジュールを追加し、選択したときただし、インポートが(すなわち新しいのpom.xmlファイルによって引き起こされた変更をリロード)、モジュールがマークされたSubversionによってコントロールされているバージョンとして(ファイルを変更します設定 - >バージョン管理):上記画像に

Subversion in Git project

、最初の行は、Gitのルートであり、2つ目は、新しく作成されたサブモジュールです。サブモジュールは、Gitルートのサブフォルダにあります。 IDEAにこれを正しく理解させるには(ファイルがGitによって実際に処理される)、Subversion行を手動で削除する必要があります。

なぜSubversionがまったく関与していないにもかかわらず、IDEAはこのように動作します。これを制御する設定はありますか?

私はIntelliJ IDEA 15.0.6を実行しています。

答えて

1

この動作は、JetBrainsのTicketingシステムのYouTrack IDEA-115110に記載されているようですが、これはこの執筆時点ではまだ開いています。 (this related questionの受け入れられたコメントのコメントで参照してこのチケットを見つけました。)

YouTrackのコメントでは、 Subversionプラグイン。

また、JetBrainsチケットに投票したり、コメントをつけたりして、発見できたトリガー状況を説明したり、そのような状況を説明したりすることができます。(設定では、プラグインパネルに移動してSubversionインテグレーションのチェックを外してIntelliJ IDEAを再開します。 JetBrainsは、この問題を解決したいと考えています。 JetBrainsとのサポート契約を結んでいる場合は、その方法でも連絡することができます。

関連する問題