zoukankan      html  css  js  c++  java
  • FreeBSD_11-系统管理——{Part_9-SVN}

    一、使用 svn / svnlite 代替 freebsd-update 及 portsnap 等常规工具更新系统及 ports 源码

    二、安装可信 ca 机构列表

    • cd /usr/ports/security/ca_root_nss
    • make install clean

    三、可使用系统自带的轻量级客户端工具 svnlite,用法与 svn 相同

    • 首次更新之前需清空本地源码目录,因可能存在先前用其它工具(freebsd-update 等)下载的源码

    四、语法

    [a] 初次检查更新:

    # svnlite checkout https://svn.FreeBSD.org/repository/branch lwcdir
    • 其中:
      • repository:base / ports / doc,指源码仓库类别
      • branch:
        • 系统基本源码(base),使用 分支/版本号 格式,如 stable/11、current/12 等
        • 对于 ports 或 doc 仓库,通常是 head
      • lwcdir:即 local work directory,指定本地源码目录,base 通常是 /usr/src,ports 通常是 /usr/ports,doc 通常是 /usr/doc

    [b] 增量更新

    # svnlite update lwcdir

    ...

  • 相关阅读:
    Rust资料
    CMake & Ninja
    @Configurable
    Hibernate startup -> 配置SessionFactory实例
    Vue 渲染函数
    Spring 5 新特性
    @Configuration 注解的用途
    AOP
    AnnotationConfigApplicationContext.() -> Unit
    C编译优化
  • 原文地址:https://www.cnblogs.com/hadex/p/6207262.html
Copyright © 2011-2022 走看看