zoukankan      html  css  js  c++  java
  • SVN简介

    Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足。

    01为什么要使用版本控制软件

    • 控制管理整个项目的代码,提高开发效率

    02 SVN常见图标(重要)

    • checkout : 检出服务端的代码到本地
    • commit : 把客户端的代码上传到服务器端
    • update : 让客户端更新代码,拿到服务器最新的代码
    • 蓝色的问号 : 这个文件不在版本控制软件的计划范围内
    • 蓝色的加号 : 把这个文件已经添加到版本控制软件内
    • 绿色的对勾 : 客户端和服务器端的代码一致
    • 红色的叹号 : 客户端和服务器端两边的代码不一致
    • 黄色的叹号 : 文件冲突

    03 代码冲突的解决(重要)

    • 原因:两个客户端同事修改服务器端的同一个文件的同一行代码
    • 解决:在提交之前先update,如果冲突,移动冲突代码,,再commit

     

  • 相关阅读:
    tablespaces
    转 房价
    Duplicate a whole line in Vim
    Dubbo+JStorm
    replace all
    ORACLE 最后表数据更新的时间
    list reverse
    python IDE
    string 方法
    java JIT AOT
  • 原文地址:https://www.cnblogs.com/loaderman/p/6440161.html
Copyright © 2011-2022 走看看