[解決済み] IntelliJ IDEA 9/10、ソースコントロールにチェックインする(しない)フォルダは何ですか?
2022-06-29 08:50:28
質問
私たちのチームは Netbeans から IntelliJ 9 Ultimate に移行したばかりですが、通常、どのファイル/フォルダーがソース管理から除外されるべきかを知る必要があります。
私が知る限り、IntelliJ は、以下を含む .idea プロジェクトの大部分を無視したいと考えています。
.idea/artifacts/*
.idea/inspectionProfiles/*
.idea/copyright/*
.idea/dataSources.ids
.idea/dataSources.xml
.idea/workspace.xml
しかし、どうやらこれは
.iml
ファイルをチェックしたいようです。
私はもともと、全体の
.idea
ディレクトリをチェックしましたが、これは明らかに IDEA が何を "should" 無視するのかを認識していません。 全体の
.idea
ディレクトリは通常無視されるのでしょうか?
どのように解決するのですか?
私たちは FAQの記事 をご覧ください。
<ブロッククオート[.idea] フォーマットは、最近の IDE のすべてのバージョンでデフォルトで使用されています。 以下は、共有する必要があるものです。
- の下にあるすべてのファイル .idea ディレクトリにあるすべてのファイル を除いて は ワークスペース.xml と タスク.xml ユーザー固有の設定を保存するファイル
- すべての .iml モジュールファイルであり、異なるモジュールディレクトリに位置することができます (IntelliJ IDEA に適用されます)。
注意すること を共有することに注意してください。
- を生成する Android アーティファクト。 署名入りビルド (キーストアパスワードを含む)
- IDEA 13以前では データソース.ids , データソース.xml には、データベースのパスワードが含まれることがあります。IDEA 14 はこの問題を解決します .
次のようなことを考慮してもよいでしょう。 共有しない を選択します。
- .iml ファイル Gradle または メイヴン ベースのプロジェクトでは、これらのファイルはインポート時に生成されるからです。
- gradle.xml ファイルを作成します。 この議論を参照してください
- ユーザー ディクショナリ フォルダ (他の開発者が同じ名前を持っている場合の衝突を避けるため)
- の下にあるXMLファイル .idea/libraries である場合、それらは GradleまたはMavenから生成された プロジェクト
.idea
ディレクトリは、古い .ipr (Idea Project) ファイルに代わるもので、ユーザー間でプロジェクトを共有したい場合は、.idea フォルダ (FAQ に記載されている例外を除く) とすべての .iml ファイルを共有する必要があります。
関連
-
[解決済み] IntelliJでプロジェクトフォルダが表示されない
-
[解決済み] hg forgetとhg removeの違いは何ですか?
-
[解決済み] IDEA: javac: ソースリリース 1.7 はターゲットリリース 1.7 を必要とします。
-
[解決済み] DreamWeaver の _notes フォルダと dwsync.xml ファイルは、ソースコントロールによって安全に無視できますか?
-
[解決済み] Visual Studio の .suo と .user ファイルをソースコントロールに追加する必要がありますか?
-
[解決済み] .ideaフォルダーから何をgitignoreするか?
-
[解決済み] Unity3Dのソース管理でGitを使うには?
-
[解決済み] IntelliJ IDEAでメソッド/関数を検索するためのショートカットは何ですか?
-
[解決済み】IntelliJ IDEAプロジェクトに外部jar(lib/*.jar)を追加するための正しい方法
-
[解決済み] 開発はブランチで続けるか、トランクで続けるか?[クローズド]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] hg forgetとhg removeの違いは何ですか?
-
[解決済み] DreamWeaver の _notes フォルダと dwsync.xml ファイルは、ソースコントロールによって安全に無視できますか?
-
[解決済み] .ideaフォルダーから何をgitignoreするか?
-
[解決済み] Mercurialで不正なコミットメッセージを編集するには?重複
-
[解決済み】ソースコントロールに変更をコミットする頻度を教えてください。[クローズド]
-
[解決済み】Mercurial - 古いバージョンに戻してそこから継続する
-
[解決済み] 開発はブランチで続けるか、トランクで続けるか?[クローズド]
-
[解決済み] Mercurialでフォルダ以下をすべて無視するにはどうしたらいいですか?
-
[解決済み] Gitソースコントロール下のIntelliJ IDEAプロジェクトファイルが常に変化している場合の対処法は?
-
[解決済み] IntelliJ IDEA 9/10、ソースコントロールにチェックインする(しない)フォルダは何ですか?