热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在SVN存储库中导入AndroidStudio项目的正确方法是什么?

如何解决《在SVN存储库中导入AndroidStudio项目的正确方法是什么?》经验,为你挑选了2个好方法。

我正在尝试在我的SVN存储库中导入Android Studio项目.我一直在尝试

VCS->导入到版本控制 - >导入到Subversion ...

但问题是,即使取消选中该Include ignored resources框,软件仍会将项目文件夹中的所有文件基本上传到SVN.我也尝试过Share Project (Subversion),它不会上传任何东西(只是创建远程文件夹):当我尝试提交时,它想要上传所有文件,如导入选项.

我也尝试过使用svn:ignore属性,但运气不大.

我的问题是:

    最好的方法是什么?

    Android Studio不应该自动处理这些事情吗?如果不是,为什么?

谢谢您的帮助.



1> chathura..:

我按照这些步骤操作,并成功将android项目导入subversion存储库.

(1)启用VCS集成(在VCS下)

(2)设置 - >版本控制 - >忽略文件(在此处添加.gitignore文件中的文件,文件夹) - 应该如下图所示.在此之后,您可以看到单独颜色(如黄色)的忽略文件和需要以另一种颜色添加到subversion的其他文件(红色)

在这里键入intellij,它将为您提供被忽略的文件列表

在此输入图像描述

(3)VCS - >导入到版本控制 - >导入到Subversion(我正在使用subversion).选择父文件夹,而不是app文件夹.

(4)在对话框中取消选中"Include ignored resources",然后导入

(5)最后将项目签出到同一个项目文件夹中.在此之后,添加到远程存储库的文件(红色)的颜色将消失.

注意:您可以在提供存储库位置后创建新的远程文件夹(VCS - >浏览VCS存储库 - >浏览Subversion存储库)


这怎么办?这个愚蠢的IDE也会检查被忽略的文件,即使未选中"包含被忽略的资源"也是如此.不过我尝试了你的方式,但这也行不通.我无法查看工作副本(错误消息).

2> 小智..:

你在正确的轨道上,svn:ignore是一个模板/列表来定义subversion应该忽略的文件.如果你在Windows上这样做,我建议使用免费的TortoiseSVN客户端,它有一个很好的资源管理器集成的GUI,让生活更轻松.它只是右键单击文件 - > TortoiseSVN - >添加到忽略列表.

另外,刚刚在这里发现了一个帖子,其中包含项目的实际svn:ignore列表: 在使用Android Studio的Project中,我应该向SVN添加哪些文件忽略

根据评论编辑,添加列表:

gradle
.idea
*.iml
build
.DS_Store ( => for mac only)


推荐阅读
author-avatar
ANANREMEMBERO38_810
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有