remotes:::download_version_url assumes that packages in src/contrib/Archive are organized in a flat manner (like on CRAN). Artifactory, however, seems to organize archived packages by having intermediate version folders like src/contrib/Archive/<package_name>/<version>/<package_name>_<version>.tar.gz.
It seems like the package path assumptions could be relaxed to support both models.
remotes:::download_version_urlassumes that packages insrc/contrib/Archiveare organized in a flat manner (like on CRAN). Artifactory, however, seems to organize archived packages by having intermediate version folders likesrc/contrib/Archive/<package_name>/<version>/<package_name>_<version>.tar.gz.It seems like the package path assumptions could be relaxed to support both models.