D 配音:如何指定git回购的版本?

D 配音:如何指定git回购的版本?,d,dub,D,Dub,我使用DUB,并希望将ncurses包含到项目中 它在github页面上没有明确的版本规范。但在build DUB期间,请我明确指定版本: 警告:依赖项ncurses使用了不推荐使用的基于分支的版本规范。请改用编号版本。 我该怎么做? 看起来您的“DUB”工具的版本比用于在GIT repo中创建“package.json”文件的工具的版本更高。这条消息相当晦涩,但它不是GIT消息。这似乎意味着“ncurses”回购协议需要更新;当你找到方法时,给他们一个提示。这是dub抱怨,因为dub.json

我使用DUB,并希望将ncurses包含到项目中

它在github页面上没有明确的版本规范。但在build DUB期间,请我明确指定版本:

警告:依赖项ncurses使用了不推荐使用的基于分支的版本规范。请改用编号版本。

我该怎么做?


看起来您的“DUB”工具的版本比用于在GIT repo中创建“package.json”文件的工具的版本更高。这条消息相当晦涩,但它不是GIT消息。这似乎意味着“ncurses”回购协议需要更新;当你找到方法时,给他们一个提示。

这是dub抱怨,因为dub.json(或package.json)中的条目是“ncurses”:“~master”

然而,dub正试图摆脱使用“~master”分支(因为它在大多数项目中经常发生变化)

由于ncurses上唯一可用的分支标记是~master,因此您必须使用它。我很惊讶dub没有和主分支一起工作,因为它只是一条警告消息,而不是错误

也许ping ncurses的所有者来创建一个标签是个好主意