我正在尝试开发Android,并希望能够在多台PC上使用相同的Android代码(例如办公室和家庭PC)。问题是,我使用SVN同步Android工作区文件夹时,当我在一台PC上进行SVN更新,然后在Eclipse中打开/导入项目时,会出现各种错误。以前,我通过SVN同步“Visual Studio 2010”的“Projects”文件夹完成了上述操作,并且效果非常好。如何在多台PC上共享同一Android工作空间,而不必手动复制代码到其他机器,并每次切换PC时都必须手动导入呢?
嗯,既然大家都介绍了如何使用SVN来实现,我想建议您尝试其他方法。我曾经尝试过使用云服务,例如Google Cloud、Dropbox等。您可以在Dropbox文件夹中创建一个项目,并在每次切换电脑时清空您的项目。
祝好,Ahmad :)
你需要安装SVN插件,并学习如何在eclipse中安装SVN插件的教程。
然后将只有Java文件/源代码、资源文件夹和清单文件上传到SVN服务器。
从其他计算机上,您可以直接从SVN插件创建/导入项目。一些文件例如gen/bin会自动生成。 现在,您需要清理项目,然后就可以使用了。
在提交文件/更改到SVN之前,您需要先从SVN插件中更新您的代码,以避免冲突。
如果您已经使用像Cornerstone或Versions这样的独立SVN客户端,请确保忽略以下目录,因为它们是特定于您的工作区的,当您尝试在另一台计算机上检出和导入项目时会引起问题:
在没有这些文件的情况下检入源文件后,您可以使用“文件”>“导入”>“现有Android代码到工作区”从第二台计算机上的工作副本创建一个新项目。