2017-02-23 3 views
2

前問題:この問題が解決された場合の通常の謝罪です。gitからプロジェクトをクローンすると、モジュールはディレクトリとして表示されますが、プロジェクトは返されます

問題:私はIntelliJの-IDEにビットバケットに共有リポジトリからプロジェクトをクローン化してきた

。問題は、ルートフォルダのみがモジュールとして表示され、すべてのサブモジュールはサブディレクトリとして表示されます(プロジェクトビューでモジュールタイプを示す小さな青い四角は表示されません)。確かに、サブモジュールはサブディレクトリですが、実際のモジュールとして動作する必要があります。

see how there are no blue squares on the folders

It should be achievable, like this, right?

それは別々に、そして既存のソースからインポートするが、これは他の二つの問題が発生クローン私にできることすべてがあるように思える:ルートフォルダがある

  1. を私はこれが大きな問題であるとは確信していませんが、プロジェクトのルートとしては含まれていません。

  2. プルするとき、最後のプルが実際のプルに含まれているのでリポジトリにプッシュされますが、プロジェクトツリーには表示されませんが、既存のモジュールから別々にインポートしようとするとintelliJは(表示されていなくても)すでに存在していることを通知し、インポートされたモジュールの名前を変更してコピーを作成するように促します。

すべて新しいパスから複製して作業することは非常に面倒なようだ、と私は確信している間、IntelliJのがいいとリーン動作させるための任意の一般的な手順や慣行があります場合、私は思ったんだけど、修正がありますすべての共同作業者インスタンス間のプロジェクト一貫性。

ここで、Googleで検索されたすべての検索クエリは、無関係または誤解を招く結果を返すようです。 うまくいけば、あなた方のうちの何人かが助けることができるようになりますし、任意の追加情報が喜ん

答えて

0

次のいずれかを考慮しなければならない要求:)に応じて提供されますアウト:

  • Keep IDE projects files in the version controlので、すべてのモジュールとこのプロジェクトは、一度設定し、プロジェクトのために他の開発者
  • 使用MavenのかのGradleで再利用することができ、この方法のIntelliJ IDEAは、自動的に
プロジェクトをインポートし、すべてのモジュールとその依存関係を設定します

それ以外の場合は、このプロジェクトをクローンしたすべてのマシンですべてのモジュール、ライブラリ、および依存関係を手動で設定する必要があります(空の新規プロジェクトを作成し、プロジェクト構造にモジュールを1つずつ追加し、既存のソースからインポートすると間違った結果が出る)。

関連する問題