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

  • 安装好后,任意桌面右键可以看到
    svn窗口操作
  • idea 安装 svn插件(忽略,默认安装)
  • idea中配置svn
    1. 选择svn.exe
    2. 勾选
      配置svn
  • 选择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自带的可视化工具也可以实现,更新 提交的操作;

相关推荐

  1. 使用IntelliJ IDEA配置版本管理(SVN和Git)

    2024-04-22 02:02:02       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 02:02:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 02:02:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 02:02:02       82 阅读
  4. Python语言-面向对象

    2024-04-22 02:02:02       91 阅读

热门阅读

  1. 探索C++的奇妙世界:学习之旅的点点滴滴

    2024-04-22 02:02:02       37 阅读
  2. @CrossOrigin的使用

    2024-04-22 02:02:02       42 阅读
  3. 【0281】 Postgres内核级事务系统架构(重点)

    2024-04-22 02:02:02       38 阅读
  4. ubuntu sysctl.conf net.core nofile

    2024-04-22 02:02:02       41 阅读
  5. SpringSecurity集成JWT

    2024-04-22 02:02:02       29 阅读
  6. 【微服务】Hystrix的概念、作用以及使用方法

    2024-04-22 02:02:02       39 阅读