Skip to end of metadata
Go to start of metadata
Table of Contents

Overview

The Artifacts tab in Artifactory provides two ways to browse through repositories :

  • Tree Browser: Displays the repository as a tree
  • Simple Browser: Displays each level in the repository hierarchy as a flat list

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

Page Contents


Tree Browsing

The Tree Browser lets you drill down through the repository hierarchy and displays full information for each level within it. 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.

Local artifacts only

With the Tree Browser you can only browse local repositories, and artifacts that have been cached in remote repositories. To browse remote content and virtual repositories you need to use the Simple Browser.

In the General tab, Artifactory displays information about the selected item including download statistics. These include the total number of downloads, time stamp of last download and the last user who downloaded.

Tree Browser

Tabbed display panel


Simple Browsing

The simple browser lets you to 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 in addition to viewing local repositories and caches, you can also view remote repositories (when enabled for the repository), and virtual repositories to see the true location of each folder and artifact.

Simple Browser

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 Simple Browser (indicated in red in the screenshot above).

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 as list (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.

List Browser


Remote Browsing

Artifactory remote browsing capabilities let you navigate the contents of the remote repository even if the artifacts have not been cached locally. 

To enable remote browsing, you need to set the List Remote Folder Items checkbox 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. In the List Browser, an item that is not cached is indicated by an arrow.

Simple Browser

Remote Repository Browser

List Browser

Remote List Browser

 

 

Initial responsiveness of remote repositories

Initial remote browsing may 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 the Retrieval Cache Period defined in the remote repository configuration panel.

WebDAV Browsing

Artifactory fully supports browsing with WebDAV. For full details please refer to Using WebDAV.

 

  • No labels