【发布时间】:2017-11-22 13:48:59
【问题描述】:
在 Nexus Repository Manager 2 中,您可以将服务器上已删除的资产/组件从 .trash 文件夹移动到存储库,以恢复您可能已删除的任何内容。这是因为 Nexus 将组件作为单独的文件存储在磁盘上。
Sonatype Nexus 3 将组件存储为 blob。我的猜测是,对于 Nexus 3,删除会将组件标记为在数据库的某些列中已删除。使用 Sonatype 连接数据库的解决方案是否提供了指令并操作数据库数据?
在这种情况下,Sonatype 支持具有以下信息:https://support.sonatype.com/hc/en-us/articles/115002930827-Accessing-the-OrientDB-Console
简而言之:
Unix
java -jar ./lib/support/nexus-orient-console.jar
Windows
java -jar lib\support\nexus-orient-console.jar
苹果机
.install4j/jre.bundle/Contents/Home/jre/bin/java -jar ./lib/support/nexus-orient-console.jar
退出控制台:
exit
我使用的 Nexus Repository Manager 是 3.2.0-01 版,nexus-orient-console.jar 也在该版本中。
【问题讨论】: