当前位置: 首页 > wzjs >正文

平安保险网站深圳知名seo公司

平安保险网站,深圳知名seo公司,想在百度做推广怎么做,企业外部网站建设gerrit服务器端配置 下载git-lfs插件 登录Dashboard [Jenkins] (gerritforge.com),下载对应版本的插件 配置gerrit 将下载的lfs.jar插件放到${GERRIT_SITE}/plugins/下面为所有仓库启用git-lfs 此步骤需要修改 All-projects 仓库配置,步骤如下 1、克隆仓…

gerrit服务器端配置

  1. 下载git-lfs插件

    1. 登录Dashboard [Jenkins] (gerritforge.com),下载对应版本的插件
  2. 配置gerrit

    1. 将下载的lfs.jar插件放到${GERRIT_SITE}/plugins/下面
    2. 为所有仓库启用git-lfs
      1. 此步骤需要修改 All-projects 仓库配置,步骤如下 1、克隆仓库,检出到refs/meta/config

        1

        2

        3

        4

        git clone "ssh://admin@192.168.60.148:29418/All-Projects"

        cd All-Projects

        git fetch origin refs/meta/config

        git checkout FETCH_HEAD

      2. 添加LFS配置文件lfs.config,写入如下内容

        1

        2

        3

        [lfs "^.*"]

            enabled = true  # 启用LFS

            maxObjectSize = 500m  # LFS允许的最大对象 MiB

      3. 提交到 All-projects 仓库并合入变更

        1

        2

        3

        git add .

        git commit -m "add lfs config"

        git push origin HEAD:refs/meta/config

    3. 在gerrit.config中启用lfs,在gerrit.config中增加如下内容

      1

      2

      [lfs]

          plugin = lfs

    4. 指定存储类型,在${GERRIT_SITE}/etc下增加lfs.config,写入以下内容(如不填写directory的值则默认会将lfs文件的数据保存在$GERRIT_SITE/data/lfs)

      1

      2

      [storage]

          backend = fs

    5. 重启gerrit

      1

      ${GERRIT_SITE}/bin/gerrit.sh restart

客户端配置

  1. 安装git-lfs软件包(执行用户需要有sudo权限)

    1

    2

    sudo apt install -y git-lfs

    # 安装成功后可执行git lfs version查看安装的版本

客户端使用

  1. 在Git仓库中为仓库设置相关配置

    1

    git lfs install

    Tips:

    这个命令会自动改变Git配置文件 .gitconfig,而且是全局性质的,只需要配置一次,会自动在配置文件中增加如下配置:

    [filter "lfs"]
    clean = git-lfs clean -- %f
    smudge = git-lfs smudge -- %f
    process = git-lfs filter-process
    required = true

  2. 选择要用LFS追踪的文件

    1

    2

    3

    4

    git lfs track "*.svg"

    # 或者具体到某个文件

    git lfs track "2.png"

    git lfs track "example.lfs"

    Tips:

    这个命令会更改仓库中的 .gitattributes配置文件(如果之前不存在这个文件,则会自动新建):
    查看如下:
    $ cat .gitattributes
    *.svg filter=lfs diff=lfs merge=lfs -text
    2.png filter=lfs diff=lfs merge=lfs -text
    example.lfs filter=lfs diff=lfs merge=lfs -text

  3. 查看lfs追踪文件

    1

    2

    3

    4

    git lfs ls-files

    9a3c7dae41 * example.lfs

    d61cf5835a * 2.png

    158213f90f * 3.svg

  4. 保存并提交配置

    1

    2

    3

    4

    # 提交

    git add .

    git commit -m "add Large File Storage"

    git push

    注意:

    如git仓库中配置了使用lfs来管理大文件,则在repo sync之后执行以下命令拉取大文件

1

repo forall -c 'git lfs pull'  

http://www.dtcms.com/wzjs/371638.html

相关文章:

  • 网站建设跑业务百度最新人工智能
  • 创新的沈阳网站建设苏州旺道seo
  • wordpress下载站地推接单正规平台
  • 宁乡网站建设网站推广入口
  • 怎么做淘宝客网站和APP怎么自己做一个网页
  • 做微信营销网站建设查域名网站
  • 濮阳做网站的公司关键词排名优化提升培训
  • vscode 网站开发精准推广引流5000客源
  • 企业网站建设管理视频武汉seo优化顾问
  • 泊头网站建设的有哪些信阳百度推广公司电话
  • 杭州市上城区建设局网站怎么发布信息到百度
  • 做网上贸易哪个网站好友情链接的作用大不大
  • 六安网站制作公司排名市场营销策划方案模板
  • 丹东网站建免费网站免费
  • flash美食网站论文免费制作网页平台
  • 搭建网站服务器多少钱深圳推广不动产可视化查询
  • 有没有在线辅导家做的网站手机制作网站的软件
  • 免费响应式网站模板seo技术介绍
  • 深圳网站建设服务便宜模板建站价格
  • 建设工程协会网站查询北京知名seo公司精准互联
  • 厦门帮忙建设网站在线客服
  • 怎么做网站互换链接网站收录服务
  • 怎样在网站做友情链接百度上做优化
  • 极客学院 网站建设郑州竞价托管
  • 邵阳网站开发宁波百度快照优化排名
  • 做网站的怎么学以图搜图
  • 软件网站是怎么做的惠州搜索引擎seo
  • 做后期的网站有哪些深圳营销型网站定制
  • 山西大同网站建设价格网络营销岗位职责和任职要求
  • 松岗做网站价格武汉seo哪家好