通常我会这样做以启动一个新的Mercurial项目:
cd /project-directory
hg init
这使用我机器上某处设置的用户名(%USERPROFILE%\Mercurial.ini
)
但是在这种情况下,我想用不同的用户名初始化一个项目。
是否可以选择使用hg init
来执行此操作?
答案 0 :(得分:9)
hg init
根本不使用用户名(repo以没有更改集开头,修订版null
)。如果您想使用其他用户名,请使用hg commit --user
。
您还可以在存储库的hgrc(.hg/hgrc
)中设置用户名,就像在全局范围内一样 - 然后对该存储库的所有提交都将使用它。