【发布时间】:2010-07-03 17:48:53
【问题描述】:
我刚刚拿起 TortoiseHg 用于 Windows 上的分布式源代码控制,并将它安装在我的 C 驱动器上。然后我创建了一个存储库(位于 D:\projects 中)。
当我尝试提交更改时,它给了我错误
"abort: None: 系统找不到 指定的文件”
在标题为“提交”的新窗口中。这会导致提交中止。它没有指定任何文件,当我运行 hg --traceback commit -m 'Message' 时,它会将其作为输出:
Traceback (most recent call last):
File "mercurial\dispatch.pyo", line 54, in _runcatch
File "mercurial\dispatch.pyo", line 483, in _dispatch
File "mercurial\dispatch.pyo", line 351, in runcommand
File "mercurial\dispatch.pyo", line 534, in _runcommand
File "mercurial\dispatch.pyo", line 488, in checkargs
File "mercurial\dispatch.pyo", line 481, in <lambda>
File "mercurial\util.pyo", line 420, in check
File "mercurial\commands.pyo", line 762, in commit
File "mercurial\cmdutil.pyo", line 1202, in commit
File "mercurial\commands.pyo", line 757, in commitfunc
File "mercurial\localrepo.pyo", line 816, in commit
File "mercurial\localrepo.pyo", line 1053, in status
File "mercurial\dirstate.pyo", line 629, in status
File "mercurial\dirstate.pyo", line 540, in walk
File "mercurial\localrepo.pyo", line 796, in fail
Abort: Adding: The system cannot find the file specified
abort: Adding: The system cannot find the file specified
我不知道我还能提供什么作为调试信息,没有任何程序经验。
我已经为 TortoiseHg 配置了全局用户名和存储库用户名。此外,kdiff3 被指定为三向合并工具和可视差异工具。我没有故意更改任何其他设置。
感谢您的帮助,请询问更多信息,我只是不知道在这种情况下该提供什么。
【问题讨论】:
-
我遇到了同样的错误,我找不到解决方案。请给我们一个答案!
-
什么版本的hg + windows,什么版本的python?如果不需要 python,则忽略后者。
-
TortoiseHg 是带有 Mercurial 1.6 的 1.1 版。我正在运行 Windows 7 64 位。
-
我有 TortoiseHg 1.1,像 Champigny 一样的 Mercurial 1.6。运行 Windows XP SP2,32 位。
-
31eee384:请通过他们的适当渠道联系 TortoiseHg 开发人员:bitbucket.org/tortoisehg/stable/issues 和 tortoisehg-discuss@lists.sourceforge.net。当您遇到工具问题时,礼貌地回信给开发人员并告知他们问题,而不是将其发布在某些第三方网站上。
标签: configuration mercurial tortoisehg mercurial-commit