什么进入源代码管理?

Bil*_*ote 11 subclipse svn version-control android

鉴于:http://developer.android.com/resources/faq/commontasks.html#filelist

  1. 使项目进入源代码管理的最佳实践是什么?我问,因为如果您只是右键单击您的项目,选择团队等,您最终会得到/ bin&/ gen文件夹,.classpath以及所有与Eclipse相关的项目.
  2. 如果我用.../workspace/projectName等继承项目.包括如何清理它只包括与上述URL相关的项目?

Bil*_*ote 13

我在博客文章中总结了我的所有发现,可以在这里找到:http://www.aydabtudev.com/2011/05/what-goes-into-source-control-android.html

我从项目文件夹中执行了以下命令,使它们不受源代码控制:

svn rm --keep-local .classpath
svn rm --keep-local .project
svn rm --keep-local default.properties
svn rm --keep-local proguard.cfg
svn rm --keep-local bin/
svn rm --keep-local gen/
Run Code Online (Sandbox Code Playgroud)

然后我执行以下命令将它们添加到忽略列表中:

svn pe svn:ignore .
Run Code Online (Sandbox Code Playgroud)

添加上面的每个项目没有相关的命令,如下所示:

.classpath
.project
bin/
...
Run Code Online (Sandbox Code Playgroud)

我通过提交和更新来跟进,以巩固我的更改.

svn commit -q -m "Removing files" .
svn update
Run Code Online (Sandbox Code Playgroud)

看起来更聪明的方法是在Eclipse Team首选项下配置Ignored Resources.