2017-10-15 1 views
1

gitを使用してパッケージをプッシュしている間、パッケージを除外対象としてマークするにはどうすればいいですか(つまり、IntelliJがプロジェクトを実行したりビルドすることを拒否しないようにします。 gitからの除外と実行時からの除外の機能をどのように区別しますか?IntelliJにビルド/実行からディレクトリを「除外」しても、git pushに含めるにはどうしますか?

コンテキスト:

私は基本的には一度に複数のプロジェクトを開い許可しないのと同じプロジェクトにemptyworksheet /ワークシート/ソリューションパッケージを保持するためのIntelliJを使用しています。 これはエレガントで実行可能なものではなく、環境をエミュレートするためだけのものです。Javaを書きながら、「ソリューション」と「空のワークシート」を繰り返し使用するのに便利です。

+1

あなたが求めていることは本当に明確ではありませんが、あなたは間違いなくintellijで複数のプロジェクトを開くことができます。ビルドされていないプロジェクトをプッシュすることを妨げているのは明らかではありません。 – pvg

+1

どのようなツールを使っていますか? MavenやAntのようなものであれば、ビルド時に必要なフォルダを手で選ぶことができます。 –

+0

ビルドツールを使用していない(「Javaアプリケーション」を作成したばかり)ビルドツールを使用していないということは、車輪なしで自転車に乗るようなものだということがますます増えている – jMan

答えて

1

モジュールを使用することをお勧めします。必要のないモジュールをプロジェクトからアンロードして、IDEがコンパイルしないようにすることができます(詳細はhttps://www.jetbrains.com/help/idea/temporarily-ignoring-unused-modules.htmlを参照)。
最後の2017.3 EAPビルド(https://www.jetbrains.com/idea/nextversion/)から、IDEAはコミットしようとしている変更がアンロードされたモジュールのコンパイルを中断するかどうかを確認し、それについて警告します:https://blog.jetbrains.com/idea/2017/10/intellij-idea-2017-3-eap-brings-improvements-for-unloaded-modules/

関連する問題