我应该如何在 Mercurial 中实现版本控制?
可能的重复:
如何使用mercurial进行发布管理?
我应该使用什么进行版本控制我的应用程序使用 Mercurial 吗?我应该使用标签、分支还是其他选项?现在,我正在为应用程序的每个已部署版本进行分支,并使用指定其版本的名称。我做错了吗?有更好的解决方案吗?
这是我的存储库的历史视图:
Possible Duplicate:
How to use mercurial for release management?
What should I use for versioning my applications using mercurial? Should I use tags, branching, any other option? Right now I'm branching for every deployed version of my application with a name specifying which version it is. Am I doing it wrong? Is there a better solution?
Here's a history view of my repository:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不使用 Mercurial,但拥有丰富的 Perforce 经验,可以告诉您我们做了什么。
我们会对每个版本的构建进行标记或标记,但仅在需要更改时才进行分支。这样,您只需在实际需要对代码进行分支时添加分支的额外开销。
I don't use Mercurial, but had plenty of experience with Perforce and can tell you what we did.
We would Label or Tag each build that was a release, but only branch if we needed to change it. This way you only add the additional overhead of a branch when you actually need to branch your code.
您已经可以找到很多关于这个主题的各种问题。例如:
希望您能找到您需要的所有答案!您还可以点击右侧“相关”部分中提供的各种链接。
You can already find a lot of various question about this exact topic. For example :
Hopefully you will find all the answers you need their ! You can also follow the various links provided in the "Related" secion on the right.