【发布时间】:2014-09-03 18:00:17
【问题描述】:
我正在尝试将带有版本控制系统的 Eclipse 项目导入 Android Studio。
在 Android-Studio 版本“0.5.5”中添加了对直接 eclipse 项目导入的支持,我们无需先从 eclipse 导出项目即可将其导入 Android-Studio。
我有一个 Eclipse Android 项目,我正在尝试将其导入 Android Studio。 导入成功,但导入的项目不再有版本控制。
编辑:- 更多细节
假设我有以下目录结构
Project ----
|---------- .git/
|----------- MyApp
|------------MyApp_imported
在项目导入期间,我将 Android Studio 指向项目目录“MyApp”,它将我项目“MyApp”中的所有文件复制到新目录“MyApp_Imported”。但是导入的项目没有启用版本控制。 现在我不确定如何进一步进行。 我应该如何告诉 Android Studio 将旧存储库用于导入的项目。 一步一步的指导将非常有帮助。
这是来自 Android 工具项目网站的文本
项目 - 导入模块现在应该可以正常工作了。您可以导入现有的 Eclipse ADT 项目以及 Gradle 模块到现有的 Gradle 项目中; 它将像完整项目导入一样复制源代码,以及 传递地处理依赖关系。从项目结构对话框或文件|导入模块导入模块操作。 - 新的项目结构对话框实现:应该更快,包括 Gradle 同步通知,应该只在最后执行 Gradle 同步 必要时,不会像以前一样列出无效的 IntelliJ 模块警告。
这正在积极进行中,个别编辑 (对于风味、构建类型、签名配置等)将得到改进 在即将发布的版本中。
【问题讨论】:
-
您可能需要手动激活版本控制支持。
-
我已经尝试了很多方法来做到这一点,但都做不到。我需要一个已经完成它的人来提供一步一步的指导。
-
“VCS -> 启用版本控制 -> Git”不存在吗?谷歌搜索“Android Studio Git”似乎给出了许多相关结果。
-
如果我将执行“启用版本控制”,那么它将创建一个新的存储库,并且所有旧历史都将消失。我需要一种方法来保存我的 git 历史记录。
-
“启用版本控制”不会创建新的存储库(至少在已经存在的情况下不会)。它所做的只是激活 IDE 的版本控制集成。
标签: android git gradle android-studio