0

Android Studio で「SVN 無視」がどのように機能するかを理解しようとしています。

ユーザー (userA) が Android Studio で android プロジェクトを作成し、そのプロジェクトを svn に共有するとします。コミットする前に、いくつかのファイルとフォルダーを「無視」することにしました。特定のケースでは: 1. .idea/workspace.xml (ファイル) 2. .gradle (フォルダー) 3. build/ (フォルダー) 4. local.properties (ファイル) 5. app.iws (ファイル) 6. .idea /libraries/ (フォルダー)

ここで、userA がコミットし、上記の無視されたリストを除いて、すべてのプロジェクトが svn にあります。userA が「無視されたファイル」をチェックすると (ファイル -> 設定 -> バージョン管理 -> 無視されたファイル)、リストが表示されます。

ここで、別のユーザー (userB) が svn からプロジェクトをインポートすることにしました。彼は userA のプロジェクトを引き受けます。UserB は svn からのプロジェクト、彼自身の workspace.xml ファイル (UserA とは異なります) を持っていますが、Android Studio Version Control->Ignored Files を確認すると、UserA の同じリストがあります。

それはどのように可能ですか?このリストはどこに保存されていますか? (workspace.xml にのみ何かが表示されますが、ファイルは svn にありません)

どうもありがとう。

アドバイスや提案をいただければ幸いです。

4

1 に答える 1

0

Ignore-list はメタデータであり、リポジトリ ( svn help propset) 内に保存され、一緒に転送されます (SVN プロパティとsvn:ignoreその一部について読んでください)。

于 2015-10-25T07:05:45.400 に答える