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中讨论。

现在应已在Clojure CLI 1.10.3.1029中支持此功能。
...