Downloads a full copy (snapshot) of an R package repository.
Arguments
- repo
url of the cran-like repository to snapshot
- bin_versions
vector with versions of R to download the win/mac binary packages. The default is to download binaries only for your local version. Set to NULL to not download any binaries.
Examples
repo_snapshot('https://jeroen.r-universe.dev', bin_versions = c("4.1", "4.2", "4.3"))
#> Mirroring repo: https://jeroen.r-universe.dev/src/contrib
#> Mirroring repo: https://jeroen.r-universe.dev/bin/windows/contrib/4.1
#> Mirroring repo: https://jeroen.r-universe.dev/bin/macosx/contrib/4.1
#> Mirroring repo: https://jeroen.r-universe.dev/bin/windows/contrib/4.2
#> Mirroring repo: https://jeroen.r-universe.dev/bin/macosx/contrib/4.2
#> Mirroring repo: https://jeroen.r-universe.dev/bin/windows/contrib/4.3
#> Mirroring repo: https://jeroen.r-universe.dev/bin/macosx/contrib/4.3
#> [1] "bin/macosx/contrib/4.1/PACKAGES"
#> [2] "bin/macosx/contrib/4.1/PACKAGES.gz"
#> [3] "bin/macosx/contrib/4.1/RAppArmor_3.2.3.tgz"
#> [4] "bin/macosx/contrib/4.1/V8_4.2.2.9000.tgz"
#> [5] "bin/macosx/contrib/4.1/bcrypt_1.2.tgz"
#> [6] "bin/macosx/contrib/4.1/brotli_1.3.0.tgz"
#> [7] "bin/macosx/contrib/4.1/curl_5.0.9000.tgz"
#> [8] "bin/macosx/contrib/4.1/gpg_1.2.8.tgz"
#> [9] "bin/macosx/contrib/4.1/js_1.2.tgz"
#> [10] "bin/macosx/contrib/4.1/jsonlite_1.8.5.tgz"
#> [11] "bin/macosx/contrib/4.1/maketools_1.2.4.tgz"
#> [12] "bin/macosx/contrib/4.1/mongolite_2.7.1.tgz"
#> [13] "bin/macosx/contrib/4.1/openssl_2.0.6.tgz"
#> [14] "bin/macosx/contrib/4.1/protolite_2.2.0.tgz"
#> [15] "bin/macosx/contrib/4.1/sys_3.4.1.tgz"
#> [16] "bin/macosx/contrib/4.1/timestamp.txt"
#> [17] "bin/macosx/contrib/4.1/unix_1.5.5.tgz"
#> [18] "bin/macosx/contrib/4.1/webp_1.1.0.tgz"
#> [19] "bin/macosx/contrib/4.1/webutils_1.1.tgz"
#> [20] "bin/macosx/contrib/4.2/PACKAGES"
#> [21] "bin/macosx/contrib/4.2/PACKAGES.gz"
#> [22] "bin/macosx/contrib/4.2/RAppArmor_3.2.3.tgz"
#> [23] "bin/macosx/contrib/4.2/V8_4.2.2.9000.tgz"
#> [24] "bin/macosx/contrib/4.2/bcrypt_1.2.tgz"
#> [25] "bin/macosx/contrib/4.2/brotli_1.3.0.tgz"
#> [26] "bin/macosx/contrib/4.2/curl_5.0.9000.tgz"
#> [27] "bin/macosx/contrib/4.2/gpg_1.2.8.tgz"
#> [28] "bin/macosx/contrib/4.2/js_1.2.tgz"
#> [29] "bin/macosx/contrib/4.2/jsonlite_1.8.5.tgz"
#> [30] "bin/macosx/contrib/4.2/maketools_1.2.4.tgz"
#> [31] "bin/macosx/contrib/4.2/mongolite_2.7.1.tgz"
#> [32] "bin/macosx/contrib/4.2/openssl_2.0.6.tgz"
#> [33] "bin/macosx/contrib/4.2/protolite_2.2.0.tgz"
#> [34] "bin/macosx/contrib/4.2/sys_3.4.1.tgz"
#> [35] "bin/macosx/contrib/4.2/timestamp.txt"
#> [36] "bin/macosx/contrib/4.2/unix_1.5.5.tgz"
#> [37] "bin/macosx/contrib/4.2/webp_1.1.0.tgz"
#> [38] "bin/macosx/contrib/4.2/webutils_1.1.tgz"
#> [39] "bin/macosx/contrib/4.3/PACKAGES"
#> [40] "bin/macosx/contrib/4.3/PACKAGES.gz"
#> [41] "bin/macosx/contrib/4.3/RAppArmor_3.2.3.tgz"
#> [42] "bin/macosx/contrib/4.3/V8_4.2.2.9000.tgz"
#> [43] "bin/macosx/contrib/4.3/bcrypt_1.2.tgz"
#> [44] "bin/macosx/contrib/4.3/brotli_1.3.0.tgz"
#> [45] "bin/macosx/contrib/4.3/curl_5.0.9000.tgz"
#> [46] "bin/macosx/contrib/4.3/gpg_1.2.8.tgz"
#> [47] "bin/macosx/contrib/4.3/js_1.2.tgz"
#> [48] "bin/macosx/contrib/4.3/jsonlite_1.8.5.tgz"
#> [49] "bin/macosx/contrib/4.3/maketools_1.2.4.tgz"
#> [50] "bin/macosx/contrib/4.3/mongolite_2.7.1.tgz"
#> [51] "bin/macosx/contrib/4.3/openssl_2.0.6.tgz"
#> [52] "bin/macosx/contrib/4.3/protolite_2.2.0.tgz"
#> [53] "bin/macosx/contrib/4.3/sys_3.4.1.tgz"
#> [54] "bin/macosx/contrib/4.3/timestamp.txt"
#> [55] "bin/macosx/contrib/4.3/unix_1.5.5.tgz"
#> [56] "bin/macosx/contrib/4.3/webp_1.1.0.tgz"
#> [57] "bin/macosx/contrib/4.3/webutils_1.1.tgz"
#> [58] "bin/windows/contrib/4.1/PACKAGES"
#> [59] "bin/windows/contrib/4.1/PACKAGES.gz"
#> [60] "bin/windows/contrib/4.1/V8_4.2.2.9000.zip"
#> [61] "bin/windows/contrib/4.1/bcrypt_1.2.zip"
#> [62] "bin/windows/contrib/4.1/brotli_1.3.0.zip"
#> [63] "bin/windows/contrib/4.1/curl_5.0.9000.zip"
#> [64] "bin/windows/contrib/4.1/gpg_1.2.8.zip"
#> [65] "bin/windows/contrib/4.1/js_1.2.zip"
#> [66] "bin/windows/contrib/4.1/jsonlite_1.8.5.zip"
#> [67] "bin/windows/contrib/4.1/maketools_1.2.4.zip"
#> [68] "bin/windows/contrib/4.1/mongolite_2.7.1.zip"
#> [69] "bin/windows/contrib/4.1/openssl_2.0.6.zip"
#> [70] "bin/windows/contrib/4.1/protolite_2.2.0.zip"
#> [71] "bin/windows/contrib/4.1/sys_3.4.1.zip"
#> [72] "bin/windows/contrib/4.1/timestamp.txt"
#> [73] "bin/windows/contrib/4.1/webp_1.1.0.zip"
#> [74] "bin/windows/contrib/4.1/webutils_1.1.zip"
#> [75] "bin/windows/contrib/4.2/PACKAGES"
#> [76] "bin/windows/contrib/4.2/PACKAGES.gz"
#> [77] "bin/windows/contrib/4.2/V8_4.2.2.9000.zip"
#> [78] "bin/windows/contrib/4.2/bcrypt_1.2.zip"
#> [79] "bin/windows/contrib/4.2/brotli_1.3.0.zip"
#> [80] "bin/windows/contrib/4.2/curl_5.0.9000.zip"
#> [81] "bin/windows/contrib/4.2/gpg_1.2.8.zip"
#> [82] "bin/windows/contrib/4.2/js_1.2.zip"
#> [83] "bin/windows/contrib/4.2/jsonlite_1.8.5.zip"
#> [84] "bin/windows/contrib/4.2/maketools_1.2.4.zip"
#> [85] "bin/windows/contrib/4.2/mongolite_2.7.1.zip"
#> [86] "bin/windows/contrib/4.2/openssl_2.0.6.zip"
#> [87] "bin/windows/contrib/4.2/protolite_2.2.0.zip"
#> [88] "bin/windows/contrib/4.2/sys_3.4.1.zip"
#> [89] "bin/windows/contrib/4.2/timestamp.txt"
#> [90] "bin/windows/contrib/4.2/webp_1.1.0.zip"
#> [91] "bin/windows/contrib/4.2/webutils_1.1.zip"
#> [92] "bin/windows/contrib/4.3/PACKAGES"
#> [93] "bin/windows/contrib/4.3/PACKAGES.gz"
#> [94] "bin/windows/contrib/4.3/V8_4.2.2.9000.zip"
#> [95] "bin/windows/contrib/4.3/bcrypt_1.2.zip"
#> [96] "bin/windows/contrib/4.3/brotli_1.3.0.zip"
#> [97] "bin/windows/contrib/4.3/curl_5.0.9000.zip"
#> [98] "bin/windows/contrib/4.3/gpg_1.2.8.zip"
#> [99] "bin/windows/contrib/4.3/js_1.2.zip"
#> [100] "bin/windows/contrib/4.3/jsonlite_1.8.5.zip"
#> [101] "bin/windows/contrib/4.3/maketools_1.2.4.zip"
#> [102] "bin/windows/contrib/4.3/mongolite_2.7.1.zip"
#> [103] "bin/windows/contrib/4.3/openssl_2.0.6.zip"
#> [104] "bin/windows/contrib/4.3/protolite_2.2.0.zip"
#> [105] "bin/windows/contrib/4.3/sys_3.4.1.zip"
#> [106] "bin/windows/contrib/4.3/timestamp.txt"
#> [107] "bin/windows/contrib/4.3/webp_1.1.0.zip"
#> [108] "bin/windows/contrib/4.3/webutils_1.1.zip"
#> [109] "src/contrib/PACKAGES"
#> [110] "src/contrib/PACKAGES.gz"
#> [111] "src/contrib/RAppArmor_3.2.3.tar.gz"
#> [112] "src/contrib/V8_4.2.2.9000.tar.gz"
#> [113] "src/contrib/bcrypt_1.2.tar.gz"
#> [114] "src/contrib/brotli_1.3.0.tar.gz"
#> [115] "src/contrib/curl_5.0.9000.tar.gz"
#> [116] "src/contrib/gpg_1.2.8.tar.gz"
#> [117] "src/contrib/js_1.2.tar.gz"
#> [118] "src/contrib/jsonlite_1.8.5.tar.gz"
#> [119] "src/contrib/maketools_1.2.4.tar.gz"
#> [120] "src/contrib/mongolite_2.7.1.tar.gz"
#> [121] "src/contrib/openssl_2.0.6.tar.gz"
#> [122] "src/contrib/protolite_2.2.0.tar.gz"
#> [123] "src/contrib/sys_3.4.1.tar.gz"
#> [124] "src/contrib/timestamp.txt"
#> [125] "src/contrib/unix_1.5.5.tar.gz"
#> [126] "src/contrib/webp_1.1.0.tar.gz"
#> [127] "src/contrib/webutils_1.1.tar.gz"