Android Studio- 把项目提交到SVN中操作方法

摘要:
如上图所示,找到VersionControl-˃单击Subversion-˃选中右边框中的Use commandlineClient,然后选择svn exe所在的路径。还有一个UsesystemdefaultSubversionconfiguration目录,默认情况下选中该目录,用于保存svn的一些配置信息。此设置设置提交svn时忽略文件。忽略文件是不需要提交的文件。如果已提交,则可能与本地文件冲突。在左侧的项目窗口中,可以显示要提交的文件和未提交的文件。CommitMessage是用于提交记录的注释。
  1. 第一步

    下载SVN,下载完成之后,需要吧command line client tools点击修改安装

    Android Studio- 把项目提交到SVN中操作方法第1张

    然后Crash Reporter点击选择取消安装

    Android Studio- 把项目提交到SVN中操作方法第2张

    如果不进行该操作,则可能在C:Program FilesTortoiseSVNin找不到svn.exe执行文件。

    注意如果 你不选择 全部,比如第二条的common line client tools 则,下一步  你会找不到 svn.exe文件

  2. 第二步

    这里写图片描述

    打开AndroidStudio,按Ctrl+Shif+S快捷键,进入Settings设置页面。如上图所示,找到Version Control->点击Subversion->右边框口中勾选Use command line Client并选择svn.exe所在路径。 
    下面还有一个Use system default Subversion configuration directory,这个是默认勾选的,用于保存svn一些配置信息。

    这里写图片描述 
    这里设置提交svn时的忽略文件,忽略文件也就是不需要提交的文件,如果提交上去,可能会与本地文件发生冲突。 
    Ignore specified file忽略文件 
    Ignore all files under 忽略指定文件 
    Ignore all files matching 忽略指定匹配规则文件

    这里写图片描述 
    这是我忽略的配置内容: 
    Directory: .gradle/ 
    Directory: .idea/ 
    Directory: build/ 
    File: local.properties 
    Mask: *.iml 

    其中,下面这两个文件是默认自带的,不用需要手动添加,配置完之后Settings中就完成了。 
    File:logistics_wms_rf_apk.iws 
    File:.idea/workspace.xml

  3. 第三步

    这里写图片描述 
    配置完svn之后,就开始把项目分享只svn中,这上面只是和svn做一个关联,并没有上传本地项目。 
    选择VCS->Import into Version Control->Share Project(Subversion) 
    注:这里可能会让你填写svn账号、密码、svn地址,你输入确认就行了,输错不管我事 ==。

    这里写图片描述 
    这里就让你选择svn版本库地址和分享的目标(注:这里建议选择第二种,放在trunk下),选择点击share完成。

    这里写图片描述 
    这里选择1.8 format,不要问我为什么,我也不懂。。。

    这里写图片描述 
    这里可以看到图中vcs有两个按钮,一个更新、一个提交。左边窗口project中,则可以显示需要提交的和不需要提交的文件。有些同学主题是黑色的,可能会显示土豪金(忽略文件)和绿色(需要提交文件)的,这里建议使用我图中这个颜色,设置方法如下图所示。

    这里写图片描述 
    这里建议选择Intellij,因为程序员长期用眼会造成眼睛疲劳,就会导致近视加深。而主题为黑色,更加严重。具体是哪里讲的我也记不得了,哈哈,反正是有这么一说,说黄色是视觉疲劳最好的。

    这里写图片描述 
    这个点击VCS提交按钮,就可以进入该提交页面。Commit Message是提交记录注释。在点击Commit之前,查看提交文件是否是要自己需要提交的文件,确定好了之后,点击Commit就行了。如果遇到警告弹出框,点击Review就行了。第一次提交代码可能时间会长一点,请耐心等待,你可以在期间喝杯咖啡上回小网,哈哈。

免责声明:文章转载自《Android Studio- 把项目提交到SVN中操作方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Spring Boot集成JPA的Column注解命名字段无效的问题Redis的序列化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IIS7下安装.net1.1

安装IIS,再安装.netFramework1.1,再是SP1(KB867460)和语言包,最后是安全包(KB886903)。 在V1.1的配置文件C:\Windows\Microsoft.NET\Framework\v1.1.4322\config\machine.config中的标签</configSections>的前一行增加内容<...

SVN版本冲突解决详解

版本冲突原因: 假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的10...

SVN 服务器端安装过程

1、安装软件版本: VisualSVN-Server-2.1.5.msi 右击安装软件,单机“安装”   2、单击【Next】 选择“I accept the terms in the License Agreement”,然后单击【Next】   3、这个界面是选择安装的组件,选择第一个“VisualSVN Server and Managem...

使用VisualSVN Server搭建SVNserver (Windows环境为例)

使用 VisualSVN Server来实现基本的 SVN功能则要比使用原始的 SVN和 Apache相配合来实现源码的 SVN管理简单的多。以下就看看具体的说明。 VisualSVN Server的下载地址例如以下,是免费的,任意不必有顾虑 http://www.visualsvn.com/server/download/ SVN 的下载地址例如以下...

svn

SVN Unable to connect to a repository at URL (2012-10-16 15:48:56)转载▼ 标签: svn 缓存 杂谈 分类: SVN 背景: 1.SVN服务器:VisualSVN-Server-2.5.5; 2.SVN客户端:TortoiseSVN-1.7.6.22632-x64-svn...

SVN分支与合并

一些相关的概念和原理 · 分支(branch)和标记(tag)对于 SVN 来说就只是副本(copy),没有任何其它意义。分支和标记的意义是我们人为给予的。 · SVN 的副本是通过"cheap copies "来实现的,建立一个副本就类似 Unix 中创建一个硬链接(hard link),空间和时间的消耗都是固定并且很小的,因此不必太过担心副本太多而导致...