评论
没有任何官方版本或版本号(至少最近没有),但也许有一种方法可以让预处理器获取当前的 Git head 引用并将其包含在标识字符串中?不知道是否可以完成,但如果能提供这些信息就太棒了。 在 2013 年 8 月 1 日星期四上午 11:43,flurin 写道:
|
感谢您的回复。 |
这就是您想要使用 Git 参考的原因。它是一个哈希值,可用于准确确定当时哪个提交处于活动状态。它就像每个提交的版本号,虽然它不是人类可读的,但 Git 总是会准确地知道它指的是什么。 在 2013 年 8 月 1 日星期四下午 2:11,flurin 写道:
|
有大约。50 次提交!在过去 30 天内。这意味着人们正在使用 50 个不同的“版本”。 |
这正是我的观点。包括对上次提交的引用是提供您请求的版本信息类型的唯一方法。 在 2013 年 8 月 1 日星期四晚上 9:55,flurin 写道:
|
好的,这会有所帮助,但您将如何支持/管理 50 个不同的版本? |
Git 管理它们。这就是它的用途。我不确定是什么问题… 在 2013 年 8 月 1 日星期四晚上 11:21,flurin 写道:
|
此外,这些版本有许多不同的配置选项, 伯恩哈德 在 2013 年 8 月 2 日星期五上午 8:21,flurin notifications@github.com写道:
|
在支持预装在机器上的分发副本方面,是的,这就是这样做的方式。这正是我使用 Deezmaker 打印机所做的。 在 2013 年 8 月 1 日星期四晚上 11:41,Bernhard Kubicek 写道:
|
我的意思是支持/管理用户打印机上安装的版本。 再次是我上面的帖子: “我有一个实际的要求。越来越多的人愿意建造一台 3D 打印机,需要电子、软件和固件方面的帮助。” |
打印机类型的分叉解决方案正是我想要的。我们需要的是为构建 DIY 打印机的所有其他用户提供的叉子。这把叉子应该“冷冻”至少一个月。 |
做什么的? 伯恩哈德 在 2013 年 8 月 2 日星期五上午 9:47,flurin notifications@github.com写道:
|
“为什么?”是什么意思? |
伯恩哈德 在 2013 年 8 月 2 日星期五下午 3:19,flurin notifications@github.com写道:
|
好的,谢谢你的努力。 |
你好,
我有一个实际的要求。越来越多的人愿意构建 3D 打印机并需要电子、软件和固件方面的帮助。
通常无法确定他们安装的实际 Marlin 版本。
如果您可以为不同版本构建存储库并枚举它们,那就太好了,例如 V1.01、V1.02 …