加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

批量删除Jira或者Confluence项目

发布时间:2020-02-10 06:16:05 所属栏目:资源 来源:博客园
导读:需求背景: 因为公司脱敏需求,需再搭建一套jira+confluence的环境。于是我用镜像起了一套。 新环境起来之后,需要删除已有的project。 手动删除效率低,于是考虑了批量删除的操作。 大致实现过程, 记录 如下: 1.1)先去jira Manage apps下载免费的Atlas
  需求背景:  因为公司脱敏需求,需再搭建一套jira+confluence的环境。于是我用镜像起了一套。  新环境起来之后,需要删除已有的project。  手动删除效率低,于是考虑了批量删除的操作。  大致实现过程,记录如下:  1.1)先去jira Manage apps下载免费的Atlassian command line interface (CLI)  1.2)安装到jira服务器(我这边的场景是jira+confluence部署在同一台服务器上)  命令如下:  接下来记录的是删除Confluence project的过程。  前往cli官网,可以查看confluence example  https://bobswift.atlassian.net/wiki/spaces/CSOAP/pages/10584066/Examples  比如我们要删除单个project  --action removeSpace --space "zconfluencecliExport"  批量删除,我则写了一个脚本  首先sql获取一份所有项目的key,保存为txt  ...sql命令略去  head space-key.txt  NT  NET  POR  UG  MK  UC  AOP  APP  123654  然后写一个shell脚本  总结:  1)项目大的话,则删除过程,会比较长,需要用到nohub或者screen  我这边500个项目,大概花了12个小时。

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读