【发布时间】:2018-10-28 13:17:24
【问题描述】:
有什么方法可以防止退回到旧版本?
我的意思是,我想一直向前而不是向后。
【问题讨论】:
-
当历史无法访问时,版本控制系统的意义何在?
-
我很好奇你为什么需要这个限制。
-
重点是防止开发者部署旧版本或其中一些没有回滚的版本!
-
@FedericoAguirre 我宁愿使用自动构建/部署过程来确保软件的正确性
-
如我的回答中所述:我自动构建推送到我的仓库的任何内容。对于推送到存储库的任何标签,都会触发一个新的发布版本。无需人工干预。但是:我允许在手动触发时部署任何新旧标签(通常不需要 - 但如果我这样做,我可能有充分的理由这样做)。我建议类似的系统。没有任何手动覆盖选项可以证明是一个坏主意。通常的例程可以非常自动化。
标签: mercurial repository