下面开始讲下,如何将代码上传到svn
首先从服务端得到上传代码的地址,至于服务端的安装步骤的话,百度一大把,就不做过多的介绍了。
第一步:忽略文件
在上传之前一定要忽略一些文件,否则在上传的时候,AndroidStudio检测到了,在Commit后配置,就不起作用了。
配置忽略文件必须在Share到SVN之前进行,如果在Commit后配置,就不起作用了
忽略文件的不足为File–>Settings找到Version Control—>>Ignored Files.具体要忽略的可以大体的分为以下几种。
1、.idea 文件夹,此文件夹是用来保存开发工具的设置信息。
2、所有的 .iml 文件,是用来保存开发工具信息。
3、.gradle 文件夹,此文件夹是用来保存gradle的依赖信息。
4、所有的 build 文件夹,(包括:app目录下的build和总目录下的build) build文件夹是用来保存编译后的文件目录,注意是文件夹不是文件。
5、local.properties 文件,是用来保存项目依赖信息,因为每个人的存储路径都有可能会不太相同。
忽略文件android studio 3.6之后版本 添加忽略文件
.idea;*.iml;.gradle;build;local.properties;gradlew;gradlew.bat;
第二步:项目关联SVN
好了忽略文件做好了,就是要将代码分享出去了。
点击VCS–>>Import into Version Control–>>Share Project(Subversion)…
然后会弹出这样一个界面,这个时候你从服务器上获取到的地址就用上了,我上面显示的就是已经添加好的,如果你没有地址可以点击加好进行添加,添加完后双击网址,这个时候好像就会让你输入用户名和密码,就是服务端的用户名和密码。点击右下角的记住就行,我这里已经记住密码了,没有办法再进行演示了。
添加完地址后选择好目录点击Share就好了。我一般选择第二个。
然后点完以后就是等待了。等进度条走完后一般来说就会变颜色。注意这个时候仅仅只是分享了,并没有实际上传。(如果你分享的项目小的话,进度条走的会非常快,如果大的话就会非常慢,其实也不是很慢,第一次慢以后就好了)
第三步:将代码提交到svn
选中项目 右键 打开菜单
一般将代码分享到svn以后状态栏上就会出现这样的两个图标,commit Directiory 和 update Directory . update Directory就是从svn上下载。commit Directiory的就是提交到svn,就是上传。这个时候点击commit Directiory 上传的按钮就会出来一个下面这个界面。
然后点击commit就行了。
如果再弹出其他的消息栏还是点击Commit就ok了,这个时候你的代码就上传完了,等进度条走完了那么文件的颜色还是会变会原来的样子了。
网友评论