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 为什么马奇告诉我';当我的项目只有几次修订时,他推动了数十万个变更集?_Mercurial_Bitbucket_Machg - Fatal编程技术网

Mercurial 为什么马奇告诉我';当我的项目只有几次修订时,他推动了数十万个变更集?

Mercurial 为什么马奇告诉我';当我的项目只有几次修订时,他推动了数十万个变更集?,mercurial,bitbucket,machg,Mercurial,Bitbucket,Machg,有人能解释一下这里发生了什么事吗?Hg中有两种“变更集”吗 我有一个很大的项目,有很多大文件,而且进度越来越慢,所以我删除了.Hg文件夹,并在bitbucket中重新启动了一个新的repo。至少我是这么想的 这个特殊的推送应该只有200K左右的添加/更改的文件,所以我不仅不知道为什么它报告了这么多被推送的更改集,而且我也不知道为什么需要这么长时间。(按这个速度,需要一个小时。) 当它最终完成时,它说它已经在对话框中推送了2个变更集 这是hg日志,fwiw: changeset: 3:e21e

有人能解释一下这里发生了什么事吗?Hg中有两种“变更集”吗

我有一个很大的项目,有很多大文件,而且进度越来越慢,所以我删除了.Hg文件夹,并在bitbucket中重新启动了一个新的repo。至少我是这么想的

这个特殊的推送应该只有200K左右的添加/更改的文件,所以我不仅不知道为什么它报告了这么多被推送的更改集,而且我也不知道为什么需要这么长时间。(按这个速度,需要一个小时。)

当它最终完成时,它说它已经在对话框中推送了2个变更集

这是hg日志,fwiw:

changeset:   3:e21eca3496ea
tag:         tip
user:        Jamie Fristrom <***@gmail.com>
date:        Fri Nov 23 12:58:21 2012 -0800
summary:     Project settings, fixed duplicate buildings, reshadow

changeset:   2:9ecb5aab03c2
user:        Jamie Fristrom <***@gmail.com>
date:        Thu Nov 22 21:59:09 2012 -0800
summary:     Fresh new repo

changeset:   1:5b95e18a6377
user:        Jamie Fristrom <***@gmail.com>
date:        Tue Nov 20 17:20:02 2012 -0800
summary:     Fresh new repo

changeset:   0:e2ad59f1136e
user:        Jamie Fristrom <***@gmail.com>
date:        Tue Nov 20 17:03:36 2012 -0800
summary:     initialize repository
变更集:3:e21eca3496ea
标签:提示
用户:杰米·弗里斯特罗姆
日期:2012年11月23日星期五12:58:21-0800
摘要:项目设置、修复重复建筑、重阴影
变更集:2:9ecb5aab03c2
用户:杰米·弗里斯特罗姆
日期:2012年11月22日星期四21:59:09-0800
摘要:新回购协议
变更集:1:5b95e18a6377
用户:杰米·弗里斯特罗姆
日期:2012年11月20日星期二17:20:02-0800
摘要:新回购协议
变更集:0:e2ad59f1136e
用户:杰米·弗里斯特罗姆
日期:2012年11月20日星期二17:03:36-0800
摘要:初始化存储库

这可能与BitBucket的工作方式有关吗?我在BitBucket中有一大堆回购协议。

你能为这一回购协议显示
hg日志吗(2-3版从描述上看非常可疑)和
hg outgoing
可能会有所帮助。0是空的BitBucket回购协议,1是第一个大签入,2是我忘了更改注释。如果MacHg认为自己已经知道存储库,那么它可能会使用某种缓存。无论哪种方式,您都应该在MacHg项目中提交一份bug报告。它可能是针对每个文件而不是每个版本计算变更集。