• git 与 svn的区别


    版本控制器

    好处:备份还原(版本回退);协同修改;权限控制等等

    集中式版本控制系统

    代表:SVN(Apache Subversion),CVS
    版本库是集中存放在中央服务器的,每个开发人员电脑里只有其中一个版本。干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推给中央服务器。
    集中式版本控制系统最大的毛病就是必须联网才能工作。
    优点:每个人都可以一定程度上看到项目中的其他人正在做些什么;而管理员也可以轻松掌握每个开发者的权限
    缺点:中央服务器的单点故障。

    window服务端svn界面

    svn使用:
    SVN Checkout(检出)

    检出文件后如果没有小图标方法一:重启;方法二:win10(ctrl+shift+esc 调出任务管理器-> window 资源管理器重新启动win7 window 资源管理器结束任务 cmd->explorer.exe)

    分布式版本控制系统

    代表:Git、BitKeeper
    git是目前世界上最先进的分布式版本控制(没有之一)。林纳斯·托瓦兹 “自由主义教皇” Linux git
    没有“中央服务器”,每个人的电脑都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上,它也需要一台充当“中央服务器”的电脑,来方便“交换”大家的代码修改
    优点:1.解决冲突;2.可协同修改;3.可追踪文件的修改。

    拓展:MAC地址(Media Access Control,介质访问控制)它一定是全球唯一的。相当于电脑的指纹,获取方式:cmd -> ipconfig/all 物理地址

    ip自定义看截图,获取命令:cmd -> ipconfig

    查看网址ip命令:cmd -> ping 域名

  • 相关阅读:
    INV接口管理器
    取会计科目之数字
    两个有用的oracle数据库运算:intersect和minus运算
    弹出“FRM40400:事务完成:已应用和保存X条记录
    JSP连接数据库
    javaScript JSP HTML Java CSS 注释
    Android开发环境搭建全过程
    用JAVA 实现“生产者-消费者”问题
    路由器如何当交换机使用
    validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet
  • 原文地址:https://www.cnblogs.com/lisaShare/p/12789212.html
Copyright © 2020-2023  润新知