Android Studio 配置SVN,通过Share project提交项目和实现忽略文件
2016-01-28 15:02
453 查看
1:首先电脑本身装的SVN必须在bin目录下包含svn.exe文件,如下图。
这个文件是在安装SVN时选择安装command line client tools才会出现。如果没有,需要重新安装SVN。
2:将SVN关联到Android Studio中
声明:在这里我使用的Android Studio 版本为1.5,如果版本不一致,可能有所出入。
首先,打开settings下的Version Control–>Subversion,在Use command line clint中设置
svn.exe所在位置。
如下图所示,注意:右侧浏览的按钮可能因为窗口宽度不够看不到,拉宽窗口就可看到了。
3:设置项目的SVN忽略文件
选中Settings 中的Version Control中的Ignored Files,通过右侧的按钮添加,删除和修改忽略文件。
基本需要忽略的文件有以下几个
.gradle/下的所有文件
.idea/下的所有文件
所有的build下的文件
local.properties
所有的.iml文件
最后效果如下图,前面两个忽略文件是项目创建时默认就有的忽略文件,我这里并没有把它们去掉。
4:将项目Share到SVN上
选中VCS下的import into Version Control–>Share Project(Subversion),如下图。
打开窗口后,点击Point to repository location 右侧的+号,添加SVN地址
如下图
添加完毕后,中间会出现SVN中的目录,选中项目要import的位置后,选择一个合适的Define share target
后点击share按钮。
然后选择format的版本(网上有说1.6和1.7可能有问题),因为我的JDK是1.8的,选择了1.8的format
点击OK后等待项目Share到SVN上。
5:将项目文件Commit到SVN上
Share到SVN上之后,实际上SVN的目录下是没有项目文件的,需要我们自己commit,此时
注意工具栏多出了SVN相关的按钮,VCS也多出了SVN相关的选项。
此处点击commit按钮,打开如下的窗口,可以看到,我们设置的忽略文件在这里都看不到了。直接点击commit提交即可。
右侧的选项可以按需选取。
注意:1.5版本存在问题,项目的第一次commit可能无法成功,如果碰到该问题,直接打开项目的workspace处,通过传统的SVN办法提交即可,如下图。可以看到,我们选择的忽略文件默认是不会选中的。之后再通过Android Studio commit就正常了。
这个文件是在安装SVN时选择安装command line client tools才会出现。如果没有,需要重新安装SVN。
2:将SVN关联到Android Studio中
声明:在这里我使用的Android Studio 版本为1.5,如果版本不一致,可能有所出入。
首先,打开settings下的Version Control–>Subversion,在Use command line clint中设置
svn.exe所在位置。
如下图所示,注意:右侧浏览的按钮可能因为窗口宽度不够看不到,拉宽窗口就可看到了。
3:设置项目的SVN忽略文件
选中Settings 中的Version Control中的Ignored Files,通过右侧的按钮添加,删除和修改忽略文件。
基本需要忽略的文件有以下几个
.gradle/下的所有文件
.idea/下的所有文件
所有的build下的文件
local.properties
所有的.iml文件
最后效果如下图,前面两个忽略文件是项目创建时默认就有的忽略文件,我这里并没有把它们去掉。
4:将项目Share到SVN上
选中VCS下的import into Version Control–>Share Project(Subversion),如下图。
打开窗口后,点击Point to repository location 右侧的+号,添加SVN地址
如下图
添加完毕后,中间会出现SVN中的目录,选中项目要import的位置后,选择一个合适的Define share target
后点击share按钮。
然后选择format的版本(网上有说1.6和1.7可能有问题),因为我的JDK是1.8的,选择了1.8的format
点击OK后等待项目Share到SVN上。
5:将项目文件Commit到SVN上
Share到SVN上之后,实际上SVN的目录下是没有项目文件的,需要我们自己commit,此时
注意工具栏多出了SVN相关的按钮,VCS也多出了SVN相关的选项。
此处点击commit按钮,打开如下的窗口,可以看到,我们设置的忽略文件在这里都看不到了。直接点击commit提交即可。
右侧的选项可以按需选取。
注意:1.5版本存在问题,项目的第一次commit可能无法成功,如果碰到该问题,直接打开项目的workspace处,通过传统的SVN办法提交即可,如下图。可以看到,我们选择的忽略文件默认是不会选中的。之后再通过Android Studio commit就正常了。
相关文章推荐
- Android 截屏在surfaceview上失败的问题
- Android 记住密码和自动登录界面的实现
- Android使用AttributeSet自定义控件的方法
- Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效
- Universal_Image_loader
- Android Universal Image Loader 源码分析-超详细,超全面
- Android SDK镜像服务器
- [转载] 最全Android 编程下 Touch 事件的分发和消费机制
- 快速Android开发系列通信篇之EventBus
- Android Button按钮点击时和松开的效果
- Android 代码实现自定义圆角背景
- 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性——位置设置偏向
- android hal
- IDA动态调试Android的DEX文件
- Android照片墙完整版,完美结合LruCache和DiskLruCache
- Android线程和Handler基础入门
- Android文件资源(raw/data/asset)的存取
- android 更新下载apk
- Android中asset文件夹和raw文件夹区别与用法
- Android中跳转到系统设置界面大全