Jas*_*ome 6 version-control build-automation continuous-integration
我经常看到自动构建过程,包括持续集成构建,在构建期间将源文件的更改提交回源源自*的版本控制存储库.自动递增版本号是完成此操作的常见方案,但还有其他方法.
我的直觉是,这是一个坏主意,因为它可以使用与构建相关的提交来丢弃存储库历史记录,并且构建过程需要防止意外地重新触发自身.但是,我没有任何具体证据表明最好避免在构建期间提交更改.
任何人都可以引用参考文献讨论在自动构建期间提交版本控制的更改的优缺点吗?
*提交对单独工件存储库的更改是完全可以接受的.
| 归档时间: |
|
| 查看次数: |
392 次 |
| 最近记录: |