如何从SVN存储库签出android项目
我有一个android项目,我已经将其添加到SVN存储库中。这些是我添加的目录/文件 目录:res、src、lib、 文件:AndroidManiFest.xml、project.properties、proguard.cfg和2个启动文件 但是,当我执行以下操作时,我无法将该文件创建为android项目如何从SVN存储库签出android项目,android,eclipse,svn,eclipse-plugin,subclipse,Android,Eclipse,Svn,Eclipse Plugin,Subclipse,我有一个android项目,我已经将其添加到SVN存储库中。这些是我添加的目录/文件 目录:res、src、lib、 文件:AndroidManiFest.xml、project.properties、proguard.cfg和2个启动文件 但是,当我执行以下操作时,我无法将该文件创建为android项目 通过从SVN签出导入项目(这是项目a) 在eclipse中使用创建新项目来创建新项目-步骤包括:createnewprojects->Android project from Existing
createnewprojects->Android project from Existing Source code
完成。:) 使用Eclipse签出Android项目的最简单方法是使用插件“Subclipse”(http://subclipse.tigris.org). 有了这个插件,您可以直接在Eclipse上签出“作为android项目”使用。您也可以将其用于Git。以正确地从SVN上载和下载您的文件。可能您的SVN客户端工作不正常。我花了很多时间试图将一个Android项目从基于web的SVN提供商导入Eclipse(Juno) 看到找到正确的步骤对我来说是多么困难,我在这里留下了我的建议和截图。享受吧
- 您必须已经安装并配置了SVN。Eclipse中不需要以前的项目
- 由于以前的尝试,我已经正确配置了与提供程序的连接。这里是YMYV。
- 我使用SVNKit 1.7,因为它在工作时可以在代理上正常工作。
- 以下是最重要的步骤:确保选中了“在子项中查找项目”选项
- 选择“作为项目签出”
- 选择您需要的任何工作空间
- 瞧,项目已经准备就绪!
我在图像中添加了描述,以供您观赏。希望在找出正确的步骤后,它能为我节省很多时间。我不知道为什么,但我错过了“在孩子中查找项目”选项。我正在使用EclipseKeplerServiceRelease2和本文撰写时的最新Subclipse。这里是解决方法。与我在本网站上找到的一些说明不同,此方法还保留提交更改的功能
尽管有bigvsdiccvs,我还是跳过了使用临时目录,这有助于避免诸如android支持库之类的引用lib出现问题
澄清“从现有源代码创建一个新的android项目”。您正在复制源文件吗?或者您正在复制存储库?还是为新项目创建一个新的存储库?或者您是否更改现有存储库中的现有文件?我已澄清。。请询问是否需要更多您所说内容的可能副本是正确的。。我必须在eclipse之外签出项目(即在我的终端-ubuntu中使用命令svn checkout)这个问题与我应该使用哪个SVN客户端无关。这个问题与我应该使用哪个SVN客户端无关-事实上,在问题本身中,我已经提到我正在使用eclipse检查我的项目,我现在正在尝试这个。但这似乎正是我想要的。提问者似乎不知所措……@ArvindSridharan,这个答案与客户无关。这个插件执行客户端操作,并处理必要的android特定文件夹要求。我遵循以下步骤,但我收到这样一条消息:没有找到任何项目。在SVN中,我忽略了文件夹bin、gen和文件.setting.project.classpath,在本教程中如何解释可能1)您在SVN中的项目最初不是Eclipse项目,或者2)您在Sshot#2中提供给Eclipse的路径不正确。我如何配置服务器端。?如我所述,“由于以前的尝试,我已经正确配置了与提供程序的连接“,所以我认为你最好提出一个新问题。我应该需要提供给Eclipse一个来自web提供者的粘贴URL,或者如果服务器是本地的,则需要找出URL。Works!看看我的答案。我这样改进了您的工作流程:我没有签入临时目录,也没有将其移回。移动导致库出现问题。现在切换到。工作流程基本相同。关键是通过删除签出的项目并将其导入为android项目,将项目转换为android项目。