zoukankan      html  css  js  c++  java
  • Gerrit 删除项目

      今天手滑把一个Gerrit上的项目epa写成了epp,想找个重命名的地方也找不到。。。到网络上搜索了下,发现都是改数据库的,然后就进入的数据库:

    $ ssh -p 29418 10.27.149.227 gerrit gsql
    

      发现就没有Project的表

    Type 'h' for help.  Type '
    ' to clear the buffer.
    
    gerrit> d
                         List of relations
     TABLE_SCHEM | TABLE_NAME                  | TABLE_TYPE
     ------------+-----------------------------+-----------
     PUBLIC      | ACCOUNTS                    | TABLE
     PUBLIC      | ACCOUNT_DIFF_PREFERENCES    | TABLE
     PUBLIC      | ACCOUNT_EXTERNAL_IDS        | TABLE
     PUBLIC      | ACCOUNT_GROUPS              | TABLE
     PUBLIC      | ACCOUNT_GROUP_BY_ID         | TABLE
     PUBLIC      | ACCOUNT_GROUP_BY_ID_AUD     | TABLE
     PUBLIC      | ACCOUNT_GROUP_MEMBERS       | TABLE
     PUBLIC      | ACCOUNT_GROUP_MEMBERS_AUDIT | TABLE
     PUBLIC      | ACCOUNT_GROUP_NAMES         | TABLE
     PUBLIC      | ACCOUNT_PATCH_REVIEWS       | TABLE
     PUBLIC      | ACCOUNT_PROJECT_WATCHES     | TABLE
     PUBLIC      | ACCOUNT_SSH_KEYS            | TABLE
     PUBLIC      | CHANGES                     | TABLE
     PUBLIC      | CHANGE_MESSAGES             | TABLE
     PUBLIC      | PATCH_COMMENTS              | TABLE
     PUBLIC      | PATCH_SETS                  | TABLE
     PUBLIC      | PATCH_SET_ANCESTORS         | TABLE
     PUBLIC      | PATCH_SET_APPROVALS         | TABLE
     PUBLIC      | SCHEMA_VERSION              | TABLE
     PUBLIC      | STARRED_CHANGES             | TABLE
     PUBLIC      | SUBMODULE_SUBSCRIPTIONS     | TABLE
     PUBLIC      | SYSTEM_CONFIG               | TABLE
    

      ....真无语,google被封杀了,bing没啥用,度娘唯一的功能是找种子和打小广告。

      搞了一个小时,不想找了,细细反思了一下,其实新版本的gerrit里没有project的表应该是对的,因为gerrit其实是封装了git,那么gerrit上的project应该就是linux服务器上git仓库的project,换句话说,想删除gerrit上的project,只要删除服务器上project的仓库就行了!

      进入/home/gerrit/review_site/git 下,发现了我的epp仓库的肉身,rm -rf epp 之后,刷新了gerrit的页面,这个project就可以删除了。

  • 相关阅读:
    MySQL讲义
    python使用matplotlib在一个图形中绘制多个子图以及一个子图中绘制多条动态折线问题
    python爬虫登陆网页版腾讯课堂
    父子组件之间相互传值
    echarts图中使用到的属性及对应的作用,饼图实例、折线图实例
    vue get类型接口调用方式
    javaScript前进后退点击事件
    vue页面跳转
    如何修改vant组件中原有样式?
    Module not found: Error: Can't resolve 'less-loader' in '文件位置'报错解决
  • 原文地址:https://www.cnblogs.com/chenjie0949/p/4980830.html
Copyright © 2011-2022 走看看