有没有办法告诉我这些分支是什么,它们代表什么以及它们为什么被创建?
https://github.com/ServiceStack/ServiceStack/branches
我最近没有看到任何这些新分支上的任何注释,告诉我作为消费者什么是什么,我们应该使用什么,以及什么等等。
我在文档中发现的唯一一件事是v3-fix,这是我认为正在进行的开发分支。
答案 0 :(得分:1)
有关此问题的详情,请参阅Contributing docs。
master
- 保留未来的v4版ServiceStack,这是最新更新describing the changes v3
- 保存当前部署到NuGet的ServiceStack的当前 v3.x v3-fixes
- 是应该进行所有外部贡献的地方,用于将更改合并到v3
和v3-fixes
版本分支中。虽然由于主ServiceStack
项目已发生如此大的变化,但任何更改都不可能完全合并到v3
和master
- 但此约定仍适用于其他ServiceStack repos }。 async
- 是一个旧的alpha分支,其中ServiceStack已更改为构建在ASP.NET的异步HttpHandlers上,现在它已存档以获取有关应如何添加新的服务器端异步支持的信息蓝图。gh-pages
- 是一个GitHub约定,可以从您的仓库托管自定义网站,最初开始托管文档,但从未真正使用过。