在Github上发布项目发布(二进制/源代码包)? [英] Publish a project release (binary/source packages) on Github?

查看:470
本文介绍了在Github上发布项目发布(二进制/源代码包)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Github 是否可以为项目创建发布页面?我注意到它可以让你为源代码创建不同的标签,但是找不到可以添加发行说明,构建包和所有内容的UI / Web。

解决方案

,这是去年12月2012年12月






初步答案(2012年2月)

不是我所知道的:这是非常依赖于每个项目语言和发布管理过程的。

一种方法是使用 README.md 来发布这些信息,或作为单独的文档链接到版本说明。

关于链接的好的细节是,它可以,因为几个星期,成为亲属一个(参见博文相对l油墨在标记文件中)。

Does Github offer the option to create release-page for a project? I've noticed it let you create different tag for the source, but couldn't find the UI/web where I can add release notes, built package(s) and all that.

解决方案

Update 2d July 2013, you now can define a release.

Releases, a workflow for shipping software to end users.
Releases are first-class objects with changelogs and binary assets that present a full project history beyond Git artifacts. They're accessible from a repository's homepage:

  • Releases are accompanied by release notes and links to download the software or source code.
  • Following the conventions of many Git projects, releases are tied to Git tags. You can use an existing tag, or let releases create the tag when it's published.
  • You can also attach binary assets (such as compiled executables, minified scripts, documentation) to a release. Once published, the release details and assets are available to anyone that can view the repository.

That is what replaces the old binary upload service, which was removed in December 2012!


Initial answer (February 2012)

Not that I know of: this is very dependent of each project language and release management process.

One way would be to use the README.md to publish those information, or to link to the release notes as a separate document.
The nice detail about a link is that it can, since a few weeks, be a relative one (see blog post "Relative links in markup files").

这篇关于在Github上发布项目发布(二进制/源代码包)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆