zoukankan      html  css  js  c++  java
  • 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 域名

  • 相关阅读:
    Delphi公用函数单元
    Delphi XE5 for Android (十一)
    Delphi XE5 for Android (十)
    Delphi XE5 for Android (九)
    Delphi XE5 for Android (八)
    Delphi XE5 for Android (七)
    Delphi XE5 for Android (五)
    Delphi XE5 for Android (四)
    Delphi XE5 for Android (三)
    Delphi XE5 for Android (二)
  • 原文地址:https://www.cnblogs.com/lisaShare/p/12789212.html
Copyright © 2011-2022 走看看