mercurial - 我应该如何在 Mercurial 中实现版本控制?

标签 mercurial tags branch versioning

Possible Duplicate:
How to use mercurial for release management?

我应该用什么来使用 Mercurial 对我的应用程序进行版本控制?我应该使用标签、分支还是其他选项?现在,我正在为应用程序的每个已部署版本进行分支,并使用指定其版本的名称。我做错了吗?有更好的解决办法吗?

这是我的存储库的历史 View :

enter image description here

最佳答案

我不使用 Mercurial,但拥有丰富的 Perforce 经验,可以告诉您我们做了什么。

我们会对每个版本的构建进行标记或标记,但仅在需要更改时才进行分支。这样,您只需在实际需要对代码进行分支时添加分支的额外开销。

关于mercurial - 我应该如何在 Mercurial 中实现版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9249427/

相关文章:

python - 非常轻量级的网站框架推荐

git - 使用 hggit 克隆 github repo - abort : repository not found

java - 访问对象内的 JSON 数组节点

.net - YAML 中的单个感叹号有什么作用?

使用符号链接(symbolic link)的 Eclipse 工作区/项目设置

Git 作为 mercurial 客户端?为什么没有 git-hg?

version-control - 人们如何管理对存储在多个 (Mercurial) 存储库中的公共(public)库文件的更改?

mysql - Laravel 插入三向数据透视表

git - Docker:如何从 Github 存储库上的非主分支构建镜像

git - pull-only repo 的 'git status' 表示该分支位于 origin/master 之前。为什么?