Cloud customer?
Start for Free>
Upgrade in MyJFrog >
What's New in Cloud >







You are viewing an old version of this page. View thecurrent version.

Compare with CurrentView Page History

« PreviousVersion 67Next »

Overview

TheArtifact Repository Browserpage provides two ways to browse through repositories:

  • Treebrowsing:Displays the repository as a tree
  • Simplebrowsing:Focuses on the currently selected item and displays the level below it in the repository hierarchy as a flat list

Both browsing modes adhere to the security rules defined in the system, and only allow you to perform actions authorized by the system security policies.

To switch between browsing modes, simply select the corresponding link at the top of theArtifact Repository Browser.


Both the Tree and Simple browsing modes have features to help you navigate them and search for repositories:

  • Repository type icon:Each repository is displayed with a distinct icon that represents its type (local, cache, remote and virtual).
  • Search in the browser:You can search for a specific repository in both browsers by clicking on the filter icon.
  • Keyboard navigation:While in the browser, type the name of the repository you are searching for and Artifactory will navigate you to that repository.
  • Filters:Click the filter icon to filter the repositories displayed in the browser to only display the types that interest you. You can also simply type the filter expression while on the browser
Page Contents


Filters

To apply a filter in either the Tree mode or the Simple mode, click the search icon, or start typing out the filter expression while on the browser.

  • By repository name:To filter by repository name, just type the name you want to filter by
  • By package type:To only display repositories for a particular package type, type包裹:<包类型>。例如,输入pkg:docker将过滤掉任何存储库没有码头吗er repositories
  • By repository type:To only display particular repository types, typerepo:.例如,输入repo:localwill filter out any repositories that are not local repositories. The options arelocal, cached, remoteandvirtual.

You can also click the filter option.
Note that these filters are saved as cookies in your browser.


Sorting, Filtering and Adding Favorite Repositories

You can view only the repositories you need by customizing the Artifact Repository Browser with your favorite repositories, and applying sort and filter options. Use as many different favorite, sort and filter combinations to narrow down the Artifact tree to display exactly what you need.Note that your filters and favourites are saved as cookies in your browser cache.

To tag a repository as a favourite :
Select the repository in the left pane, right-click and selectAdd to Favorites.


To view the list of favorite repositories, click theFavoritesicon.



Tree Browsing

Tree browsing lets you drill down through the repository hierarchy and display full information about each level. For any repository, folder or artifact selected in the tree, a tabbed panel displays detailed data views and a variety of actions that can be performed on the selected item. The information tabs available are context sensitive and depend on the item selected. For example,if you select an npm package, an npm Info tab displays information specific to npm packages. Similarly for NuGet, RubyGems and any other supported package formats.

Collapse All

Click on theTreelink at the top of the browser to collapse all open nodes in the tree.

Sorting the Tree Hierarchy

默认出现在顺序存储库the Tree hierarchy is: Distribution, Local, Remote, Virtual.

You can modify this order through theartifactory.treebrowser.sortRepositories.sortByTypesystem property.

For example, to reverse the order, you would set:

artifactory.treebrowser.sortRepositories.sortByType=virtual,remote,local,distribution

If you omit any repository type in the specified sort order, it will be ordered according to the default setting.


Simple Browsing

Simple browsing lets you browse repositories using simple path-driven URLs, which are the same URLs used by build tools such as Maven. It provides lightweight, view-only browsing.

A unique feature of this browsing mode is that you can alsoview remote repositories(when enabled for the repository), and virtual repositories to see the true location of each folder and artifact.


List Browsing

List Browsing lets you browse the contents of a repository outside of the Artifactory UI. It provides a highly responsive, read-only view and is similar to a directory listing provided by HTTP servers.

To use List Browsing, click the icon to the right of a repository name in the Artifact Repository Browser (indicated in red in the screenshot below).


Artifact Repository Browser

List Browser

Creating public views with List Browsing

List browsing can be used to provide public views of a repository by mounting it on a well-known path prefix such aslist(see example below).

This allows the system administrator to create a virtual host that only exposes Artifactory's List Browsing feature to public users (while maintaining write and other advanced privileges), but limiting access to the intensive UI and REST API features for internal use only.

http://host:port/artifactory/list/repo-path

Remote Browsing

For aSmart Remote Repository, Artifactory lets you navigate the contents of the repository on the remote Artifactory instance even if the artifacts have not been cached locally.

To enable remote browsing, you need to set theList Remote Folder Itemscheckbox in the remote repository configuration. Once this is set you can navigate that repository using the Simple or List Browser.

In the Simple Browser, an item that is not cached is indicated by an icon on its right when you hover over the item. In the List Browser, an item that is not cached is indicated by an arrow.

Simple Browser

Item that is not cached

List Browser

List browser item not cached



Initial responsiveness of remote repositories

Initial remote browsing might be slow, especially when browsing a virtual repository containing multiple remote repositories. However, browsing speeds up since remote content is cached for browsing according to theRetrieval Cache Perioddefined in the remote repository configuration panel.

Viewing Artifact Information

Displays the Artifact metadata. Regardless of whether you select the item in Tree browsing mode or Simple browsing mode, one or more of the following tabs appear containing the metadata associated with the selected item.

General

Info
General Information including download statistics such as the total number of downloads, time stamp of last download and the last user who downloaded.
Dependency Declaration

For Maven artifacts, this section provides code snippets for common build tools' dependency declaration.

Virtual Repository Associations
Indicates which virtual repositories "contain" the selected artifact.
Checksums
Displays SHA1, SHA-256 and MD5 checksums automatically.

Effective Permissions

Displays the list of permissions in the context of users, groups or permission targets on the artifact level. For more information, seePermissions.

Properties

Displays the list of properties annotating the selected item.


Property Sets

You can define the collections of properties called 'Property Sets' in the user interface. In each property-set you can define properties and for each property specify whether the property is open, single-value or multi-value. For more information, seeProperty Sets.

Followers

Displays the list of users following this item.

The Followers feature allows you to monitor selected artifacts, folders or repositories for storage events (create/delete/modify) and receive detailed email notifications on repository changes that are of interest to you.
You can add and remove Followers from the 'Followers' tab in the tree browser. Followers or folders intercept changes on all children. An admin or users with the "Manage" permission can view and manage followers via the 'Watches' tab in the tree browser.

Follow notifications are aggregated at around 1 minute intervals and sent in a single email message.

All notifications respect the read permissions of the watcher on the followed item(s).


Builds

Displays the list of builds that either produce or use the selected item.


Viewing Xray Data on Artifacts

You can view Xray data on the artifact level.

Indicates if, and when the last time the selected artifact was scanned by Xray, as well as theTop Severityfor any vulnerabilities detected.

To override download blocking for a specific artifact, click Ignore Violation located on the right far side of the selected violation. For more information, seeAnalyzing Resource Scan Results.

View a List of Artifacts Containing Vulnerabilities

使用Security & Compliance search to view a list of artifacts that contain Xray vulnerabilities. For more information, seeSearching for Scanned Resources.


Restoring Artifacts from the Trash Can

You can easily recover items that have been inadvertentlydeleted from local repositories from the trash can.

The trash can can be enabled or disabled in theTrash Can Settingsby an administrator or a user with the 'Manage' permission.

When enabled, the trash can is displayed at the bottom of the Artifact Repository Browser and it holds all artifacts or repository paths that have been deleted from local repositories for the period of time specified in theRetention Periodfield.

Trash can in browser

Right-click on an item in the trash can gives you the option toRefresh,Restoreit to its original location, orDelete permanently.

Right-click on the trash can icon gives you the option toRefreshthe whole trash can,Search Trashfor specific items, orEmpty Trashwhich means that all items in the trash can will be permanently deleted.

Click the pin icon to pin the trash can so it remains visible even if you scroll the tree.


WebDAV Browsing

The JFrog Platform fully supports browsing with WebDAV. For full details please refer toUsing WebDAV.

  • No labels
Copyright © 2023 JFrog Ltd.