Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 使用OrtoisehG克隆BitBucket存储库的问题_Mercurial_Tortoisehg_Bitbucket - Fatal编程技术网

Mercurial 使用OrtoisehG克隆BitBucket存储库的问题

Mercurial 使用OrtoisehG克隆BitBucket存储库的问题,mercurial,tortoisehg,bitbucket,Mercurial,Tortoisehg,Bitbucket,我的公司(相当新,目前规模非常小)正在安装版本控制软件,以处理客户网站的源代码。我们有一个bitbucket帐户,我们正在服务器上运行mercurial 在我的工作站(标准戴尔笔记本电脑)上设置其中一个存储库的克隆时遇到问题。对于其他存储库没有问题,但对于一个特定的存储库,克隆似乎挂在一个特定的文件上 我右键单击要用于存储库本地版本的文件夹,选择Ortoisehg,然后从子菜单中选择Clone。在此输入BitBucket存储库URL并单击克隆按钮。它要求我输入我提供的密码,并且连接时不会发生意外

我的公司(相当新,目前规模非常小)正在安装版本控制软件,以处理客户网站的源代码。我们有一个bitbucket帐户,我们正在服务器上运行mercurial

在我的工作站(标准戴尔笔记本电脑)上设置其中一个存储库的克隆时遇到问题。对于其他存储库没有问题,但对于一个特定的存储库,克隆似乎挂在一个特定的文件上

我右键单击要用于存储库本地版本的文件夹,选择Ortoisehg,然后从子菜单中选择Clone。在此输入BitBucket存储库URL并单击克隆按钮。它要求我输入我提供的密码,并且连接时不会发生意外。但是,在它开始添加文件之后,每当它到达文件155时,它就会挂起,直到服务器超时为止。然后它失败了,我没有存储库

我遵循此处提供的有关如何设置的建议:

正如我所说的,这与其他存储库很好地协同工作,而不是一个。有什么想法可以试试吗

更新:根据其中一条评论的建议,我通过命令行对其进行了回溯,以获得错误结果,以便显示它们。这就是它带来的:

requesting all changes
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
Traceback (most recent call last):
  File "mercurial\dispatch.pyc", line 50, in _runcatch
  File "mercurial\dispatch.pyc", line 471, in _dispatch
  File "mercurial\dispatch.pyc", line 341, in runcommand
  File "mercurial\dispatch.pyc", line 522, in _runcommand
  File "mercurial\dispatch.pyc", line 476, in checkargs
  File "mercurial\dispatch.pyc", line 470, in <lambda>
  File "mercurial\util.pyc", line 401, in check
  File "mercurial\commands.pyc", line 681, in clone
  File "mercurial\hg.pyc", line 316, in clone
  File "mercurial\localrepo.pyc", line 2212, in clone
  File "mercurial\localrepo.pyc", line 1477, in pull
  File "mercurial\localrepo.pyc", line 2083, in addchangegroup
  File "mercurial\revlog.pyc", line 1233, in addgroup
  File "mercurial\changegroup.pyc", line 31, in chunkiter
  File "mercurial\changegroup.pyc", line 20, in getchunk
  File "mercurial\util.pyc", line 913, in read
MemoryError
abort: out of memory
请求所有更改
添加变更集
添加舱单
添加文件更改
事务中止!
回滚已完成
回溯(最近一次呼叫最后一次):
文件“mercurial\dispatch.pyc”,第50行,在runcatch中
文件“mercurial\dispatch.pyc”,第471行,在\u dispatch中
runcommand中第341行的文件“mercurial\dispatch.pyc”
文件“mercurial\dispatch.pyc”,第522行,在运行命令中
checkargs中第476行的文件“mercurial\dispatch.pyc”
文件“mercurial\dispatch.pyc”,第470行,在
检查文件“mercurial\util.pyc”,第401行
克隆中第681行的文件“mercurial\commands.pyc”
文件“mercurial\hg.pyc”,第316行,克隆
克隆中的文件“mercurial\localrepo.pyc”,第2212行
文件“mercurial\localrepo.pyc”,第1477行,在pull中
addchangegroup中的第2083行文件“mercurial\localrepo.pyc”
addgroup中第1233行的文件“mercurial\revlog.pyc”
文件“mercurial\changegroup.pyc”,第31行,在chunkiter中
文件“mercurial\changegroup.pyc”,第20行,在getchunk中
文件“mercurial\util.pyc”,第913行,已读
记忆者
中止:内存不足

您应该尝试使用命令行客户端进行克隆,然后发布生成的错误消息
hg clone--traceback
。不知道如何使用命令行客户端。我会留意的。好的,现在就开始。我已经让它通过命令行运行,我只是在等待它出错(假设它仍然出错)。我会在收到错误信息后发布。好的,回溯结果已附加到原始问题中。我建议将此发布到mercurial邮件列表中。这似乎是您的设置的汞限制。