2024年Clojure状态调查!中分享您的想法。

欢迎!请查阅关于 页面以获取更多关于如何使用本站的信息。

+1
tools.tools

如果我使用git SHA安装clojure工具,而不是使用git标签,然后执行clj -Ttools list,输出中的“版本”列将是空的。如果没有版本标签,显示SHA将是很有帮助的。

2 个回答

+2
 
最佳答案

是个好主意,已经在v0.2.1 3523d8b 版本的tools.tools中添加,下次将包含在Clojure CLI的下一个版本中。

+1

SHA可以存在于任何分支上,它们并没有按任何有用的方式排序。Clojure CLI将如何知道推荐哪个SHA呢?

是的。对 clj -X:deps find-versions 没有太大作用。

但对于 clj -Ttools list(如果没有版本标签,显示当前安装的工具的 SHA)则会有帮助。
这是一个非常好的观点,因为这个功能不关乎发现!
...