Git 在源代码管理上下文中,什么是自动提交

Git 在源代码管理上下文中,什么是自动提交,git,svn,automation,commit,repo,Git,Svn,Automation,Commit,Repo,在源代码管理的上下文中,什么是提交自动化 我最近读到谷歌网络工具工程师并不真正使用分支,但我开始读到谷歌单一单一回购。 并阅读以下评论: 每周提交的图表显示,在2012年之前,提交率一直由人类用户占据主导地位,在这一点上,谷歌转向了一个定制的源代码管理实现来托管中央存储库,如下文所述。在此转换之后,对存储库的自动提交开始增加。提交率的增长主要是由于自动化 所以我的问题是,什么是“提交自动化”?请参见“”: 同时,Piper必须努力消除人类编码人员的大部分负担。它必须确保人类能够对所有这些代码保

在源代码管理的上下文中,什么是提交自动化

我最近读到谷歌网络工具工程师并不真正使用分支,但我开始读到谷歌单一单一回购。

并阅读以下评论:

每周提交的图表显示,在2012年之前,提交率一直由人类用户占据主导地位,在这一点上,谷歌转向了一个定制的源代码管理实现来托管中央存储库,如下文所述。在此转换之后,对存储库的自动提交开始增加。提交率的增长主要是由于自动化

所以我的问题是,什么是“提交自动化”?

请参见“”:

同时,Piper必须努力消除人类编码人员的大部分负担。它必须确保人类能够对所有这些代码保持清醒的头脑;他们不会因为代码更改而互相攻击;他们可以很容易地从存储库中删除bug和未使用的代码。因为所有这些都是如此困难,它实际上必须从人类身上拿走一些工作。现在,谷歌已经从以前的版本控制系统转向Piper,这是一种称为Perforce automated的工具,机器人处理大部分提交

这并不意味着机器人正在编写代码。但他们正在生成运行公司软件所需的大量数据和配置文件。“您需要共同努力来维护代码健康,”Potvin说。“这不仅仅是人类维护代码健康,还有机器人。”


CI系统、测试系统和其他工具可以自动生成提交。提交消息是格式化的。是的,我最终学会了CI服务器可以做代码清理和其他事情。。。可以创建自己的提交。我以前从未在实践中看到过。读起来不错:,