IDEA中SVN 的使用

文章目录


前言

svn可以老牌的代码仓库了

说实话svn还是和git无法相比的,毕竟git有本地仓库的概念,可以很好的处理冲突,然而svn是没有本地仓库的概念的,所以只能拉取别人的代码,然后处理冲突后,才能提交代码;

由于最近的工作换成了用svn仓库,所以不得不重拾svn,一晃过去已经5年多没用过了~~


一、svn安装

svn客户端其实就是 TortoiseSVN,直接安装就行了

  • 路径中不能有空格,例如: D:\JAVA\SVN 反例: D:\Program Files\SVN 其中Program Files中间有空格
  • 记得选择这个然后无脑下一步

黄色文件:被忽略的文件

红色:文件没有Add的新文件(没有加入版本控制subversion中)

绿色:新文件Add了,但是没有commit

蓝色:修改过的文件,还没有commit

二、IDEA集成SVN

  • 安装好后,任意桌面右键可以看到
  • idea 安装 svn插件(忽略,默认安装)
  • idea中配置svn
    1. 选择svn.exe
    2. 勾选
  • 选择svn,配置svn仓库地址 Browser Subversion Repository,可以浏览仓库
  • SVN 正确提交代码顺序
    1. 新增文件 add
    2. 提交代码 先执行 update 并解决冲突
    3. 提交代码 再执行 commit
  • 这两个窗口可以清晰看到当前svn仓库,日志等信息
  • 设置全局svn忽略文件
    任意位置 右键TortoiseSVN>>>settings

我配置的完整版 点击Edit, 弹出的文件中加入下面这一行

global-ignores = *.o *.lo *.la *.al .libs *.so .so.[0-9] *.a *.pyc *.pyo pycache *.iml target .idea .log .settings .settings/ target/ .classpath .project


总结

当然,使用svn自带的可视化工具也可以实现,更新 提交的操作;

相关推荐
程农10 分钟前
java计算机毕业设计婚纱摄影网站(附源码、数据库)
java·数据库·课程设计
BlockChain88811 分钟前
Spring框架终极入门指南(12000字深度解析)
java·后端·python·spring
青云交25 分钟前
Java 大视界 -- Java 大数据实战:分布式架构重构气象预警平台(2 小时→2 分钟)
java·java 大数据 气象预警平台·flink 实时数据清洗·spark 区域定制模型·气象灾害预警系统
柏林以东_25 分钟前
异常的分类与用法
java·开发语言
专注API从业者31 分钟前
淘宝商品 API 接口架构解析:从请求到详情数据返回的完整链路
java·大数据·开发语言·数据库·架构
独自破碎E32 分钟前
解释一下为什么要有虚拟内存
java
长沙红胖子Qt32 分钟前
SVN培训笔记(二):使用sourceTree通过git桥接管理svn项目
git·svn·sourcetree·sourcetree管理svn
哪里不会点哪里.35 分钟前
Spring 的装配顺序详解(配置 → 扫描 → 注入 → 初始化)
java·sql·spring
xiaolyuh12342 分钟前
Spring MVC 深度解析
java·spring·mvc
-凌凌漆-44 分钟前
【java】java中函数加与不加abstract 的区别
java·开发语言