2019-08-23 Subversion

【问题解决】
IDEA提交代码时一直弹出authentication required:
检查服务器路径,推荐在VisualSVN server中拷贝url。

【今日感悟】
svn(subversion)是一种版本控制工具。在J2EE开源项目中,以及企业项目开发中,大部分时候都会使用svn进行版本控制。sub项目的初衷是为了替换早期开源社区最为流行的版本控制工具cvs,在cvs功能的基础上提升的同时,也解决了cvs存在的不足。说得简单一点,svn就是用于实现多个人共同开发一个项目,达到协同开发目的的工具。

冲突处理
冲突有两种情况:
1.两个客户端修改了同一个文件,且修改的是文件的不同位置,此时只要更新,再提交即可。
2.两个客户端修改了同一个文件,且修改了文件的相同位置,此时需要更新,手动合并以后再提交
svn避免冲突:每天更新最新版本,不是自己的bug不要改,避免多人同时提交

image.png

image.png

推荐阅读更多精彩内容

  • 如果刚到一个新公司,还要用 SVN ,接老项目,简易 SVN 操作 一、创建代码仓库 1.首先在某个目录下面新建一...
    4b5cb36a2ee2阅读 410评论 0 0
  • 源代码管理工具-SVN 一. 了解-源代码管理工具概述 1. 源代码管理工具的作用? 能追踪一个项目从诞生一直到定...
    牧马人_hlc阅读 720评论 0 11
  • 命令的使用 1、检出 svn cohttp://路径(目录或文件的全路径)[本地目录全路径] --username...
    小李龍彪阅读 3,099评论 0 9
  • 源代码管理工具-SVN 一. 了解-源代码管理工具概述 1. 源代码管理工具的作用?> 能追踪一个项目从诞生一直到...
    Louis_hey阅读 10,645评论 1 8
  • 连续几天我想动手开始写些什么,可每次提起笔来又不由自主把它放下。我给自己找了一个个的借口,终于今天再也没了借口。 ...
    芳馨66阅读 84评论 0 2