mercurial - 如何在我的源代码树中标记某个文件夹?

标签 mercurial

我正在使用 mercurial 命令行,但我不知道如何标记某个文件夹。我的源存储库由不同的库组成,所以我想分别标记它们。
我还错误地标记了我的整个源代码树,所以我想知道如何在创建新标签之前删除标签。

最佳答案

您只能标记修订,不能标记特定文件或文件夹。

要删除标签,请发出以下命令:

hg tag --remove TAG

要将标签移动到不同的修订版:
hg tag --force TAG --rev REV

请注意,在这两种情况下,您最终都会在您所在的变更集之上创建一个新的变更集,您无法消除在制作原始标签时创建的提交。

关于mercurial - 如何在我的源代码树中标记某个文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5966496/

相关文章:

Mercurial - 获取最近更改集中更改的文件列表

mercurial - 如何使用 "hg clone"指定端口号

mercurial - 如何标记并转到 hg 中的标记

mercurial - 将 HG 配置为对特定服务器使用未压缩传输

java - 导入 Google I/O 源代码? Mercurial 克隆

mercurial - 如何告诉 Mercurial 在特定目录中任何文件的 merge 冲突期间自动接受 "their"版本?

mercurial - Mercurial hg 服务命令的问题

Mercurial 内部 :merge and binary file conflicts

Mercurial 空操作 merge 以保留历史并关闭分支

mercurial - 关闭分行的目的是什么