0

我试图了解“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中)

非常感谢。

任何意见和建议将不胜感激。

4

1 回答 1

0

Ignore-list 是元数据,存储在存储库svn help propsetsvn:ignore

于 2015-10-25T07:05:45.400 回答