Sonatype Nexus 库被删除的恢复方法

今天在整理公司Maven私服的时候,不小心把Release库删掉了。瞬间冒出冷汗来了!公司所有的积累都没了啊,脑子里闪过第一个办法就是看是否有回收站,恰好在Nexus UI中看到了一个叫Trash...的功能。可是我点击后发现只有Empty Trash的功能,这要按下去还得了啊。

最后在Sonatype Nexus官方搜索到一篇文章,原文如下:

When you delete a repository from the Nexus UI, nexus will remove the repository from any groups it belongs too and move the repository contents to it‘s trash folder. Sometimes you will want to restore this repository back into service.

To restore a deleted repository with id of ‘releases‘:

1. mv sonatype-work/nexus/trash/releases sonatype-work/storage so that you end up with sonatype-work/storage/releases
2. Recreate the repository with the same repository id ‘releases‘ using the repositories tab user interface.
3. Add the repository to any groups that it was in before.

The act of creating the repository in the UI will force a reindex of the previous repository storage contents.

幸好!找到了被删除文件恢复的办法。最后按照官方所提供的办法成功地恢复了被删Release库下所有的数据。操作步骤如下:

  1. 首先找到sonatype-work/nexus/trash 下找到你删除的库,并保存到其他地方;
  2. 然后通过nexus控制台点击Add,选择Hosted Repository,然后输入被删除的Repository信息;

  3. 把刚才保存的库文件copy到指定的sonatype-work/nexus/storage/[releases]下即可;
  4. 点击列表中的Public Repositories,然后在下方的Configuration标签下将Releases添加到Ordered Group Repositories中;
  5. 最后Save保存就可以了。
时间: 2024-10-07 14:16:45

Sonatype Nexus 库被删除的恢复方法的相关文章

Linux系统下文件删除的恢复方法

对于rm,很多人都有惨痛的教训.我也遇到一次,一下午写的程序就被rm掉了,幸好只是一个文件,第二天很快又重新写了一遍.但是很多人可能就不像我这么幸运了.本文收集了一些在Linux下恢复rm删除的文件的方法,给大家作为参考. 首先,最好的方法是避免这个问题,以下是几点建议: 1.rm -rf误操作的后果是可怕的,rm -f也要三思而行,不能轻易使用. 2.做好数据备份. 3.用一些策略避免出错: 提倡在shell下用 TAB 补全,用脚本执行任务,减少出错的机会.或者编写一个脚本,起名rm,在脚本

电脑文件被删除的恢复方法

我们经常碰到电脑里的文件被误删除的情况,也许你会很着急,不知道如何是好.不用担心,下面小编就教大家两种方法恢复电脑删除的文件.      方法一: 如果是shift+删除的话,应该是无法找回了.如果是先进回收站再删除的话: 1.单击“开始”——“运行”,然后输入regedit(打开注册表); 2.在注册表编辑器中依次展开HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/ CurrentVersion/Explorer/DeskTop/NameSpace;

监控硬盘与普通硬盘有什么分别,被删除视频恢复方法。

硬盘对于每一位用户而言都不陌生,不管是DIY装机还是日常安防监控都有硬盘的身影,随着PC用户对硬件需求的提升,我们生活中出现了机械硬盘.固态硬盘等多种存储设备. 其中,相信每一玩家在购买大容量机械硬盘的过程中都会发现,很多品牌的机械硬盘都有着台式机机械硬盘和监控硬盘分类标注,二者在售价上并没有明显区别.那么相同容量.传输速度均相同的台式机机械硬盘与监控硬盘在本质上有什么区别呢? 机械硬盘:顾名思义,也就是我们传统意义上的硬盘,它主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口

微信聊天记录删除的恢复方法,现在的你知道吗

微信算是我们时下比较热门的一个社交软件了,我们身边的很多人都会使用它去进行一些比较日常的交流,那么若是我们不小心在我们清理垃圾的时候或者是聊天的时候将我们的微信记录给删除了,那么我们不用着急,不妨试试下面的方法去找回吧. 首先,我们可以选择比较常使用的方法,从我们的备份与还原中恢复我们的手机微信聊天记录: 其次,我们也可以选项使用:recover去恢复我们的微信聊天记录,选择我们的"+": 之后在搜索框中搜索":recover",若是搜索的如下图的话,我们可以选择直

安卓手机微信聊天记录删除恢复方法教程

终于有可以支持安卓微信删除记录恢复的了,推荐博文<安卓手机微信聊天记录删除恢复方法教程>.点击下面的链接即可跳转访问了. 安卓手机微信聊天记录删除恢复方法教程 http://blog.sina.com.cn/s/blog_bf56391d0102vroz.html

持续集成篇-Maven私有库和本地库的安装与配置Sonatype Nexus + Maven

持续集成管理平台的组成与工作原理图 如果构建的Maven项目本地仓库没有对应的依赖包,那么就会去Nexus私服去下载, 那么如果Nexus私服也没有此依赖包,就回去远程中央仓库下载依赖, Nexus私服下载成功后再下载至本地Maven库供项目引用. 环境:CentOS 6.6 Final.JDK7.Sonatype Nexus.Maven IP:192.168.103.212 root 用户操作 前提:已安装 JDK7 并配置好了环境变量 1.下载最新版 Nexus(本教程使用的是:nexus-

手机短信删除怎么恢复找回呢?简单找回的小方法。

手机短信删除怎么恢复找回呢?简单找回的小方法.我们现在很多的时候可能会因为自己的不小心或者是其他的原因,将一些比较重要的手机短信给误删了,误删之后我们该怎么去恢复呢? 其实我们可以通过一些方法去找回我们删除的手机短信的,像是我们的手机备份或者是其他的备份,我们都是可以找回的,若是我们没有备份的话,我们可以试试下面的方法去找回我们的短信. 1.可以在电脑浏览器上下载"互盾苹果恢复大师",等安装结束,可以将电脑与手机相连用数据线,之后我们可以看到手机上会出现"是否信任此电脑&qu

手机通话记录删除怎么恢复?三种超简单的恢复方法

手机通话记录删除怎么恢复?不知道是不是你也喜欢去清理自己手机上的一些不用数据呢?若是你也是的话,那么你对你自己的手机通话记录又是不是比较重视呢?如果你没有保存到我们的手机联系人的时候,若是我们误删了我们比较重要的通话记录,我们该怎么办呢?如果你没有备份想要找回的话,我们可以试试下面的方法. 首先,我们可以选择在我们的手机上下载一个手机营业厅,输入需要查询的手机号码和密码,进行登录: 然后登录成功后,点击"通话记录详单",我们可以根据提示输入短信验证码,之后就可以开始查询删除的通话记录了

手机短信删除怎么恢复?靠谱小方法

手机短信删除怎么恢复?我们在日常的生活中还是会使用到我们的手机短信的,就像是我们有的时候,会选择保存一些比较有意义或者是比较重要的短信一样,那么我们若是不小心删除了我们的手机短信,该如何恢复呢?或许下面的小方法可以帮助到你. 可以选择在第一时间,找到手机中的"备份与恢复",现在我们一般手机中都会设置wifi下自动备份,然后选择进去看看也许就有备份数据: 如果有的话,我们选择需要的恢复选项,然后我们进去之后选择我们需要的短信,然后点击"开始恢复"选项就可以了: 或者登