首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial和Trunk文件夹

Mercurial和Trunk文件夹
EN

Stack Overflow用户
提问于 2010-07-23 03:20:38
回答 3查看 917关注 0票数 5

我刚接触Mercurial。我习惯于使用subversion。有一个习惯,就是使用主干作为项目的主文件夹。

当我在Mercurial中创建一个新的存储库时,我应该将默认分支命名为Trunk吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-23 03:58:08

使用复制的目录来标记和分支是SVN中的一个严重的设计缺陷,不管手册怎么说。它引入了许多问题,其中最严重的是整个标记与分支模型只依赖于约定,但实际上没有什么能阻止任何人在“错误”的目录中分支。

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

因此,不要被SVN的方式所束缚,而是学习并拥抱“正确”的方式,比如Hg或Git。忘掉树干和分支目录,以某种合理的方式设置你的项目结构。

票数 8
EN

Stack Overflow用户

发布于 2010-07-23 03:33:51

我从来没有发现需要它。

票数 1
EN

Stack Overflow用户

发布于 2010-07-23 03:34:59

似乎详细回答了here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3312550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档