2024 年 Clojure 调查问卷 中分享您的想法!

欢迎!有关如何使用本站的更多信息,请参阅关于 页面。

0 投票
tools.deps

类型:增强功能

摘要:使用 git SHAs 和标签对于本地依赖

描述

当前,当处理本地依赖时,我无法使用 Git 标签来引用项目的特定版本。:local/root 只尊重当前工作树的版本,这在使本地依赖在活跃开发中略有复杂。

当通过基于文件 Git URL 指定的本地项目支持 SHAs 和标签时,消耗本地依赖的项目可以明确指定那些项目的状态。

我曾就这个问题的某个版本在 Clojurians slack 上提问,并被 Alex Miller 指引到这里。

1 答案

0 投票

对于这个,你只需使用带 file: 协议或无协议的 :git/url 即可。诚然,目前这还不适用,但这在第 https://ask.clojure.org/index.php/11251/allow-absolute-paths-for-file-based-git-urls 涉及到的内容中有所说明。

by
现在应该支持 Clojure CLI 1.10.3.1029 了。
...