zoukankan      html  css  js  c++  java
  • gerrit 使用笔记

    添加git hooks

    git库的钩子目录中有一个commit-msg脚本文件,可以在git执行commit时,在提交信息中自动添加一个唯一的Change-Id

    scp -P 29419 admin@127.0.0.1:hooks/commit-msg .git/hooks/

    注:这里的.git/hooks文件夹在你执行git clone后,本地生成的文件夹中

    查看gerrit服务启动状态的命令:

    netstat -ltnp | grep -i gerrit

    查看h2数据库命令:

    ssh admin@127.0.0.1:29418 gerrit gsql

    查看所有project命令:

    ssh admin@127.0.0.1:29418 gerrit ls-projects

    新建project命令:

    ssh admin@127.0.0.1:29418 gerrit create-project -n 项目名

    将gerrit配置为系统服务,并设置为开机自启动:

    ln -snf

      /home/gerrit/gerrit_sites/bin/gerrit.sh

      /etc/init.d/gerrit

    ln -snf /etc/init.d/gerrit.sh /etc/rc2.d/S90gerrit

    ln -snf /etc/init.d/gerrit.sh /etc/rc3.d/S90gerrit

     执行完后,就可以使用如下命令开启、关闭、重启gerrit:

    service gerrit start/stop/restart

  • 相关阅读:
    [译]reset, checkout和revert
    [译]merge vs rebase
    [译]使用branch
    [译]git push
    [译]git pull
    [译]git fetch
    [译]git remote
    Java RTTI机制与反射机制
    Java反射的一些理解
    Java中的异常处理:何时抛出异常,何时捕获异常?
  • 原文地址:https://www.cnblogs.com/xiaoerlang/p/3522640.html
Copyright © 2011-2022 走看看