What is the difference between local repository, remote respository and virtual repository in JFrog Artifactory

Viewed 5578
1 Answers
  • Local repositories are physical, locally-managed repositories into which you can deploy artifacts.
  • A remote repository serves as a caching proxy for a repository managed at a remote URL (which may itself be another Artifactory remote repository).
    Artifacts are stored and updated in remote repositories according to various configuration parameters that control the caching and proxying behavior. You can remove artifacts from a remote repository cache but you cannot actually deploy a new artifact into a remote repository.
  • A virtual repository (or "repository group") aggregates several repositories with the same package type under a common URL.
Related