version-control - 更改 Mercurial 中与过去提交相关的名称

标签 version-control mercurial

一位 friend 最近有一次合法更名的机会,这让我想知道如何在开发环境中应对这种情况,尤其是在源代码控制方面。

他们的法定名称发生了变化,因此他们的登录名和相关身份信息自然也发生了变化。如果他们是我的团队成员,我想更改他们过去对该项目的 promise 记录,以与他们的新名称保持一致。这在 Mercurial 中可能吗?在其他版本控制系统中?

最佳答案

请参阅ConvertExtension 。它可用于执行 Mercurial 到 Mercurial 数据库的转换。具体来说,请参阅 --authors 开关来重新映射作者姓名。

关于version-control - 更改 Mercurial 中与过去提交相关的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2467534/

相关文章:

svn - 向现有项目添加版本控制

python - 在 tox.ini 中指定 hg 依赖项

version-control - 你如何在 mercurial 中找到两个标签之间的变更集?

macos - 如何与 Mercurial merge

mercurial - Mercurial 6 与其他 VCS 的互操作性

svn - 有多少人参与了一个项目?基于版本控制系统

c# - 轮询 TFS 时 Jenkins 错误 - 无法执行获取操作,因为它是可写的

SVN显示工作目录中过时的文件

Python:如何在我的包或存储库中安装包?

linux - 通过 git 获取新的和修改的(真实状态)文件