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

欢迎!请查看关于页面以了解更多关于这个功能的信息。

0
tools.deps

类型:增强

摘要:使用git SHA和标签进行本地依赖项

描述

目前,当与本地依赖项一起工作时,我无法使用git标签来引用项目的特定修订版本。:local/root 只尊重工作树的当前版本,这可能使得在使用活动开发下的本地依赖项时有点复杂。

对于通过文件基于Git URL指定的本地项目,应支持SHA和标签,这样消耗本地依赖项的项目就可以明确地指定这些项目的状态。

我之前在Clojurians的slack上询问了这种问题,并被Alex Miller referred至此。

1 答案

0
by

为此,您可以仅使用:git/url并带有file:协议或没有协议。诚然,这目前不起作用,但这一点已在https://ask.clojure.org/index.php/11251/allow-absolute-paths-for-file-based-git-urls中讨论。

by
现在应已在Clojure CLI 1.10.3.1029中支持。
...