gpt4 book ai didi

Mercurial 和 Trunk 文件夹

转载 作者:行者123 更新时间:2023-12-02 11:27:59 24 4
gpt4 key购买 nike

我是 Mercurial 的新手。我习惯使用颠覆。人们习惯使用 trunk 作为项目的主文件夹。

当我在 Mercurial 中创建新存储库时,是否应该将默认分支命名为 Trunk

最佳答案

无论手册如何说,使用复制的目录作为标签和分支是 SVN 中的一个严重的设计缺陷。它引入了许多问题,其中最严重的一个是整个标记与分支模型仅依赖于约定,但实际上没有什么可以阻止任何人在“错误”目录中进行分支。

这种方法的第二个大缺陷是它鼓励巨大的项目结构,因为人们希望将他们的单个{主干,标签,分支}保持在顶层。现在,人们可以愉快地只复制(〜分支)一个子目录甚至文件,这也可能造成一团糟。

因此,不要太依赖 SVN 的做事方式,而是学习并接受“正确”的做事方式,例如 Hg 或 Git。忘记主干和分支目录,并以某种合理的方式设置您的项目结构。

关于Mercurial 和 Trunk 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3312550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com