2013年7月2日更新,现在您可以定义发布版本了。
这取代了旧的二进制上传服务,该服务已于2012年12月被删除!
理想情况下,您会将可执行文件存储在构件存储库中,而不是像GitHub那样的源存储库。
因此,GitHub用于源代码控制管理,而不是交付(例如从代码生成的二进制文件)。
Nexus是任何生成的构件(例如二进制文件)的通常选择,对于开源项目来说具有免费上传功能。
请参见“如何将我的软件放入Central仓库中?”(来自此答案,也提到了“为非公共构件托管Maven存储库?”)。
以下方法适用于我,但可能因人而异。在MAC上使用Chrome浏览器,在此页面后,我点击了“Raw”按钮(“View Raw”链接也可行),然后它会将可执行文件tatuMicro.kit下载到我的下载文件夹中。
一个exe文件可以被托管在发布中,链接可以在朋友之间等人群中传播。我昨天刚测试过。唯一的问题是如果有人为了牟利而破坏程序。exe文件可以轻松地在U盘上移动和分发。