IDEA2021.1操作SVN最新图⽂详细版
说明
本教程将通过idea从svn服务器中的任意⼀个分⽀检出代码(本⽂采⽤branches),然后再idea中创建新的分⽀、提交代码、拉取代码、合并分⽀等操作进⾏⼀⼀记录,暂不包含代码合并。
环境要求
IDEA :IntelliJ IDEA 2021.1 x64
SVN: ortoiseSVN 1.14.1 ( )
SVN项⽬⽬录结构
trunk:为主开发⽬录,从开始到消亡。这个就是符合线上环境的版本,也可以⽤来打包备份,同时可以为后⾯branches创建分⽀提供了基础代码。
branches:为分⽀开发⽬录,可以添加测试分⽀、灰度分⽀、预发布分⽀为主的主分⽀,也可以根据⾃⼰的实际需求添加与⾃⼰业务相关的需求。
tags:为项⽬存档⽬录。某个版本发布时候,都在这⾥留档。
拉取代码
⾸先打开idea进⼊idea⾸页,然后按照指向,选择svn导⼊项⽬。
下拉选择Subcersion
点击“+”号,添加svn服务器的项⽬路径
依据⾃⼰想要最终⽣成的⽬录选择下⾯的⽂件路径
选择项⽬相关的版本,我没有深⼊的去深究,这个是最终作⽤到什么地⽅。
这段提⽰⼤概就是说:是否信任这份代码,这份代码在构建、编译的时候会出现恶意代码,这个时候点击 Trust Project 导⼊maven就⾏,项⽬会⾃动加载。
代码加载完成之后,idea就会⾃动识别svn操作tap栏,⾥⾯的详细操作功能栏⽬如下:
本地修改历史记录栏中,会出现⼀个.idea相关的⽂件,这些⽂件不需要提交,为了避免把这些⽂件误操作上传到svn服务器上,就可以选择性的忽略 (ignore)。
最新版idea安装详细教程
Repository:这个⾥⾯就是所有⼈的提交记录,也可以根据⾃⼰想要查询条件来检索出相关的提交记录,具体操作如下:
SVN分⽀的创建
右键单击项⽬-->Subversion-->Branch or Tag--->弹出下⾯弹框。
根据下图相关的描述,可以选择性的创建新的分⽀。路径是与svn路径对应着的,点击ok之后就会在svn服务器中创建⼀个新的分⽀啦。
SVN分⽀的切换
点击提交按钮,在弹出框的时候可以选择⾃⼰将要切换的分⽀,之后点击ok,分⽀就可以切换过来了,之后修改的东西就都在⾃⼰的分⽀上了。
SVN分⽀的合并
1.⾸先需要切换成将要合并的分⽀ eg: 测试分⽀
2.不想合并别⼈的代码,就需要先拉取代码、拉取代码、拉取代码。(这⼀点很重要)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。