在使用Android Studio的Project中,我应该向SVN添加哪些文件

eli*_*eli 37 svn ide android intellij-idea android-studio

在eclipse中,我有将bin和gen目录添加到svn ignore的习惯.但是现在,使用Android Studio(基于IntelliJ IDEA),我应该忽略哪些文件.

Jul*_*enC 34

我添加了以下项目,.gitignore对于SVN应该是相同的:

  • gradle这个
  • .理念
  • *.iml
  • 建立
  • .DS_Store(仅适用于mac)

  • 那么".gradle"文件夹怎么样? (8认同)
  • 在文档上说,应该将*.iml文件放到版本控制中:http://devnet.jetbrains.com/docs/DOC-1186为什么要忽略它们? (6认同)
  • 文档还说包括`"项目根目录下.idea目录下的所有文件,除了存储用户特定设置的workspace.xml和tasks.xml文件""https://intellij-support.jetbrains.com/entries/ 23393067 (3认同)

bah*_*rep 18

请参阅IntelliJ IDEA知识库文章:"如何在版本控制系统下管理项目".

添加到Subversion:

  • /.idea项目根目录下的所有文件但忽略workspace.xmltasks.xml,
  • 所有.iml模块文件.

  • 正如"Serge Baranov"在同一个帖子中回复的那样,这将取决于您正在使用的项目.如果项目是基于Maven或Gradle的,并且这些库文件是在导入时自动生成的,则可以从版本控制中将它们排除.当用户手动配置库时,应共享它们. (3认同)

Cod*_*dyF 11

我成功地使用了以下SVN忽略列表:

.gradle
local.properties
.idea/workspace.xml
.idea/libraries
.DS_Store
build
Run Code Online (Sandbox Code Playgroud)

忽略应该递归应用.

参考:同样的问题,对于git