我试图了解“SVN 忽略”在 Android Studio 中的工作原理。
假设用户(userA)用 Android Studio 制作了一个 android 项目,然后他将该项目分享给 svn。在提交之前,他决定放入“忽略”一些文件和文件夹。在特定情况下:1. .idea/workspace.xml(文件) 2. .gradle(文件夹) 3. build/(文件夹) 4. local.properties(文件) 5. app.iws(文件) 6. .idea /库/(文件夹)
现在,userA 提交,所有项目都在 svn 中,除了上面忽略的列表。如果用户A检查他的“忽略文件”(文件->设置->版本控制->忽略文件),他可以看到列表。
现在另一个用户(userB)决定从 svn 导入项目。他拿走了用户A的项目。UserB 现在有来自 svn 的项目,他自己的 workspace.xml 文件(不同于 UserA)但是,如果他检查 Android Studio Version Control->Ignored Files,他有相同的 UserA 列表。
怎么可能?这个列表存储在哪里?(我只在workspace.xml中看到了一些东西,但文件不在svn中)
非常感谢。
任何意见和建议将不胜感激。