7
votes

Could someone please explain what's are these 3 types of repos local, remote and virtual in JFrog Artifactory. , I'm not getting a clear picture of it from JFrog Artifactory documentation.

https://www.jfrog.com/confluence/display/RTF/Configuring+Repositories

1

1 Answers

15
votes
  • 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.