android - 什么进入源代码管理?

标签 android svn version-control subclipse

给定:http://developer.android.com/resources/faq/commontasks.html#filelist

  1. 将您的项目纳入源代码管理的最佳做法是什么?我问是因为如果您只需右键单击您的项目,选择团队等,您最终会看到/bin 和/gen 文件夹、.classpath 以及所有与 Eclipse 相关的项目。
  2. 如果我继承一个项目.../workspace/projectName 等。包括我如何清理它以仅包括与上述 URL 相关的项目?

最佳答案

我在一篇博客文章中总结了我的所有发现,可以在这里找到: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/

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

svn pe svn:ignore .

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

.classpath
.project
bin/
...

我随后进行了提交和更新以巩固我的更改。

svn commit -q -m "Removing files" .
svn update

看起来更聪明的方法是在 Eclipse 团队首选项下配置忽略的资源。

关于android - 什么进入源代码管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5832287/

相关文章:

android - android :launchMode and android:documentLaunchMode attribute?有什么区别

Android、Eclipse、SVN,我怎样才能让他们都满意呢?

python - 是否有 python libsvn 的 Windows 实现?

svn - 如何在没有主干的情况下在现有 svn repo 中创建主干目录,并将所有文件移动到新主干?

linux - 如何使用 Olive 提交并推送一个已更改的文件?

git - 存储库 [name] 已停用且无法重复使用

android - 使用自定义 textSize 实现自定义 TextView

android - 减少ImageView

svn - 使用 TortoiseSVN 同步文件夹

android - 尝试使用 Calimero Java 库通过 WiFi 连接时出现 "android.os.NetworkOnMainThreadException"