2

我有一个克隆的 mercurial 存储库和一个签出的 subversion 存储库。

当我签出 subversion repo 时,我选择将密码保存为纯文本。

我想将 mercurial repo 导入 subversion,所以我使用 mercurial 的 convert 扩展。

hg convert --debug --dest-type svn hgrepo svnrepo 

在第一次提交之前一切看起来都很好:

Password for '"Michael':

它停下来并要求输入与用户名“迈克尔”相对应的密码,但我的用户名是迈克尔。

谁能告诉我它从哪里提取这个用户名,或者我如何覆盖它。

谢谢

4

2 回答 2

0

检查你的 ~/.hgrc 文件或 .hg/hgrc 文件,第二个应该在 repo 中,第一个应该在你的主目录中。这些文件是 mercurial 读取的配置和用户信息。

http://www.selenic.com/mercurial/hgrc.5.html

于 2012-05-11T21:17:20.413 回答
0

你检查过 mercurial.ini

[ui]
username=Xyz
于 2012-05-14T00:21:38.233 回答