Nic*_*ick 6 git git-submodules android-studio
我们正在开发一个SDK,它将推广到我们的客户,以及几个将使用SDK的应用程序.为了开发SDK,最容易拥有一个主项目 - 例如将SDK作为模块包含在内的测试应用程序.这允许源在调试期间可用,并且更容易对SDK进行错误修复.
我的期望是,当使用Android Studio创建"从版本控制的新项目"(文件菜单)时,.gitmodules也会克隆指定的子模块,但这不是默认行为.当对repo执行此操作时.gitmodules,并且settings.gradle有一个include模块的语句(理所当然吗?),AS显示没有源的VCS根的错误."注册为git root,但没有找到git存储库"
git clone --recursive?我的目标是减少团队中新开发人员的摩擦.我正在考虑使用SourceTree(自动克隆子模块)或编写所需的git命令作为参考,但是我更喜欢通过IDE按预期工作.
环境是Android Studio 1.5.1和git 1.9.X - Windows 7和OSX.
对于无效的VCS根映射错误,您可以转到项目的根目录,并通过创建一个git repo git init。
您还可以通过删除项目文件夹vcs.xml中的文件来修复它,然后重新打开 IDE.idea
谢谢
| 归档时间: |
|
| 查看次数: |
16220 次 |
| 最近记录: |