网站免费源码大全,网站脑图用什么做,做甲基化黑点的网站,北京seo加盟原文连接#xff1a;https://my.oschina.net/u/178116/blog/519840
--------------------有道云笔记保存---------------------------------------------- 今天在整理公司Maven私服的时候#xff0c;不小心把Release库删掉了。瞬间冒出冷汗来了#xff01;公司所有的积累都…原文连接https://my.oschina.net/u/178116/blog/519840
--------------------有道云笔记保存---------------------------------------------- 今天在整理公司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 its 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库下所有的数据。操作步骤如下 首先找到sonatype-work/nexus/trash 下找到你删除的库并保存到其他地方; 然后通过nexus控制台点击Add选择Hosted Repository然后输入被删除的Repository信息 把刚才保存的库文件copy到指定的sonatype-work/nexus/storage/[releases]下即可; 点击列表中的Public Repositories然后在下方的Configuration标签下将Releases添加到Ordered Group Repositories中; 最后Save保存就可以了。