欢迎!请查阅关于页面获取更多关于这个网站如何运作的信息。
作为https://ask.clojure.org/index.php/8866/using-git-deps-in-a-restricted-environment?show=8866#q8866的补充
鉴于 git 依赖(例如 tools.build)使用量的增加,在没有直接 GitHub 访问权限的办公环境中使用它越发痛苦。大多数这样的公司使用像 artifactory 这样的工具,除了代理 Maven 等事物外,还允许代理 GitHub。
具体来说,它通过 API 提供了访问权限,可以从 GitHub 下载特定的 sha 或 tag,作为 zip/tar 归档。
从广义上讲,tools.deps 可以增强以支持这种用例吗?我可以看到几种场景
由于 URL 中将包含 tag/sha,预计 tools.deps 不需要再次下载除非 URL 被更改。
登录为 https://clojure.atlassian.net/browse/TDEPS-214
我在详细层面上不熟悉Artifactory或它将涉及什么,但不反对它。