Link 本地存储库上的 Conan 包
Link Conan packages over local repositories
有什么方法可以 link 通过像 Bintray (conan-center) 这样的本地存储库来打包 Conan 吗?
我阅读了 Manipulating Artifacts,但我刚刚发现了复制和移动功能。
此致。
Artifactory 不支持在存储库之间链接工件。
正如您提到的,您可以在存储库之间复制工件。请记住,这是一个 "cheap copy" - 因为 Artifactory 使用的是 checksum based storage,字节不会重复,而 Artifactory 只是在数据库中创建另一个指针。
在多个存储库中拥有相同工件的另一种选择是使用 virtual repositories (will be supported in the future for Conan). You can keep the artifact in a local repository 并将此本地存储库包含在多个虚拟存储库中。这将导致能够从多个虚拟存储库访问相同的工件。
有什么方法可以 link 通过像 Bintray (conan-center) 这样的本地存储库来打包 Conan 吗?
我阅读了 Manipulating Artifacts,但我刚刚发现了复制和移动功能。
此致。
Artifactory 不支持在存储库之间链接工件。
正如您提到的,您可以在存储库之间复制工件。请记住,这是一个 "cheap copy" - 因为 Artifactory 使用的是 checksum based storage,字节不会重复,而 Artifactory 只是在数据库中创建另一个指针。
在多个存储库中拥有相同工件的另一种选择是使用 virtual repositories (will be supported in the future for Conan). You can keep the artifact in a local repository 并将此本地存储库包含在多个虚拟存储库中。这将导致能够从多个虚拟存储库访问相同的工件。