用于开发平台的工具

Play2Live
Play2Live 开发博客
2 min readJul 2, 2018

追踪一个项目的开发过程对于普通投资者来说可能会非常耗时,为了使我们的开发过程更加透明,我们已经采纳了社区的反馈建议,采取了一些列措施,力求使我们的项目更容易被追踪和理解。例如,我们公开了所有开发人员的路线图,允许用户在脸书添加他们的个人页面,与他们展开直接交流,并看到我们正在针对我们团队设定的某些目标所取得的进展。在Play2Live中,我们希望继续寻找能够对我们的项目产生积极影响的创意,并使项目对于普通粉丝更容易理解。

我们在社区中听到的一个主要问题是关于在当前开发状态​​下进行的微服务源代码版本控制的自动化。我们的团队已经制作了一个基于GitVersion的工具,该工具被认为是准确的,并且达到了我们的预期。在实现之后,任何人都可以根据所谓的semver规范(语义版本控制)精确确定源代码的版本。

提交历史记录的git日志用于存储统计信息,评论的内容决定下一个版本是主要版本,次要版本还是补丁。 要详细了解我们将如何发布我们的更新,可以使用https://semver.org/作为参考。

如果使用除主数据分支之外的其他分支,则该版本将被标记为alpha:因此,pull请求会生成唯一的预发布版本号。 我们使用GitFlow,因此在每次提交时构建开发分支增量。 这在GitVersion中称为连续部署模式。

这个工具在语言和框架上不可知的,这意味着P2L的所有技术栈都可以很容易地进行版本控制。 所有这一切使我们能够使我们的开发过程(前台和后台)更加结构化,易于理解和追踪。

为了了解我们所有的开发进度,请关注我们的开发博客!

____________________________________________

关于Play2Live的更多信息,请点击下列链接:

一页

白皮书

聊天

团队介绍

--

--

Play2Live
Play2Live 开发博客

Play2Live is a live streaming platform that utilizes Level Up Coin. Follow Play2Live on Medium to be the first to see development blog updates and LUC news.