新Nexus 3中的资产是什么

时间:2016-03-01 21:04:06

标签: nexus nexus3

在新的Nexus 3中,在“浏览”下,有AssetsComponents。什么是资产的定义?

我无法在文档中找到它:http://books.sonatype.com/nexus-book/3.0/reference/index.html

3 个答案:

答案 0 :(得分:11)

Nexus 3中的组件是一个可安装的单元,由其坐标(例如工件ID +版本号)描绘。在某些存储库格式中,每个组件有一个文件,但在其他存储库格式中,每个组件有多个文件。因此,UI允许按组件或资产(文件)浏览存储库。

我将在我们的错误跟踪器中提交一个问题,让本书提供有关组件与资产的完整说明。

答案 1 :(得分:3)

引自Nexus Book

组件

  • // re-enable the submit buttons should the user click back after a "Save & View" $(document).ready( function() { $("form").each(function() { var $target = $(this); var formId = $target.attr("id"); // enable all submits inside the form $target.find("[type=submit]").prop("disabled", false); // enable all HTML5 submits outside the form $("[form=" + formId + "][type=submit]").prop("disabled", false); }); }); ,集成或单元测试执行时间,或者是构建过程的一部分。它可以是整个应用程序,也可以是静态资源,如图像。

资产

  • 资产是所有这些元数据的重要补充。

实施例

对于Maven存储库中的典型JAR组件,该组件至少由resource like a library or a framework that is used as part of your software application at run-timePOM文件定义:

组件 -

JAR

资产是

example-project.pom.sha1
example-project.pom.md5
example-project.pom

example-project.jar.sha1
example-project.jar.md5
example-project.jar

example-project-sources.jar.sha1
example-project-sources.jar.md5
example-project-sources.jar

example-project-javadoc.jar.sha1
example-project-javadoc.jar.md5
example-project-javadoc.jar 

答案 2 :(得分:1)

在Nexus Repository Manager 3文档的the concepts chapter中对此进行了解释。基本上,资产是与组件关联的实际二进制文件和其他文件。组件可以具有一个或多个资产,并且是元数据的总体聚合和容器。