本教程将通过idea从svn服务器中的任意分支(本文使用分支)检出代码,然后记录创建新分支、提交代码、拉取代码、合并分支等操作。在思路上,暂时排除代码合并。和有兴趣在idea2021.1运营svn的朋友一起学习吧。
环境要求
IDEA :IntelliJ IDEA 2021.1 x64
SVN:orttosevn 1 . 14 . 1(小乌龟需要先装)
SVN项目目录结构
trunk:开发主目录,从头到尾。这个版本符合在线环境,也可以用来打包备份。同时可以为分支提供基础代码,以便以后创建分支。
branches:为分支机构开发目录。您可以添加主要分支,主要是测试分支、灰度分支和预发布分支,也可以根据您的实际需要添加与您自己的业务相关的需求。
tags:归档项目的目录。当某个版本发布时,在此归档。。
拉取代码
首先打开idea进入idea的首页,然后按照提示选择svn导入项目。
选择子版本。
单击“”添加svn服务器的项目路径。
根据最终要生成的目录,选择以下文件路径。
选择与项目相关的版本,我没有深究。这就是最终效果所在。
这个提示可能意味着:您信任这个代码吗?恶意代码会在这段代码构建编译的时候出现。这时候只要点击信任项目导入maven,项目就会自动加载。
代码加载后,idea会自动识别svn操作tap列,其中详细的操作函数列如下:
在“本地修改历史记录”列中,会显示一个与。想法就会出现。这些文件不需要提交。为了避免误将这些文件上传到svn服务器,可以选择性忽略。
Repository:这是所有拥有者的提交记录,你也可以根据你想要的查询条件检索相关的提交记录。具体操作如下:
SVN分支的创建
右键单击subversion-branch或tag项,弹出下面的项目框。
根据下面的描述,您可以有选择地创建新的分支。该路径对应于svn路径。单击确定,将在svn服务器中创建一个新分支。
SVN分支的切换
点击提交按钮,弹出框时,可以选择要切换的分支。之后点击确定,分支就可以切换了。之后所有修改的东西都在自己的分支上。
SVN分支的合并
1.首先,您需要切换到要合并的分支,例如:测试分支。
2.如果不想合并别人的代码,需要先拉代码,再拉代码,再拉代码。(这一点非常重要)
3.按照下图所示的操作,将自己的分支合并到要合并的分支中。
选择分支后,可以根据弹出的框继续选择合并。
选择要合并的分支中的相关修改记录,点击“合并选定”。
SVN分支代码与主分支代码做对比
作用:常用来检查这个分支是否与主分支不同。
关于idea2021.1运营svn最新详细版本的这篇文章到此为止。有关IDEA 2021.1运营SVN的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。