2012-08-16 108 views
0

我最近在我们的网络上安装了一个带有TortoiseHg的Mercurial克隆 - 它似乎永远需要添加文件,执行提交等操作。它通常一次挂起3-5分钟&似乎是因为它真的不喜欢TortoiseHg中的任何类型的右键单击。TortoiseHg - 在Win7上似乎很慢

我是相当新的水银所以可能会有一些设置,以加快这一切了,但我不知道如何更好地处理这个,我的电脑规格低于: 英特尔酷睿2四核Q8300 CPU @ 2.50Ghz 4GB内存(3GB可用)

实际的克隆非常大 - 总共只有大约200MB,我不确定这个大尺寸是否导致放缓,或克隆本身不在我的机器上但在我们的本地网络上。

任何想法如何最好地优化一切?

回答

1

首先,我会尝试从命令行执行相同的mercurial操作,以排除较慢的GUI。

在我的工作中,我们有相同的设置。 “主”回购站位于映射的网络驱动器上。访问速度很慢,所以我创建了一个本地克隆以实现快速访问,并且只在需要时进行同步。

现在,当我想到它时,为什么不在你的本地机器上有一个克隆?这不是dvcs的全部要点吗?

+0

我对Mercurial相当陌生,它只是以这种方式与其他所有网站一起设置,我们不使用任何形式的DVCS,虽然事后看来它会更好地把它放在我的本地机器上你说。 我会查看命令行方面,看看是否有任何区别。 – Zabs 2012-08-16 11:51:47

+1

@Zabs确实注意到它可以很好地保留网络位置上的共享回购站*和*拥有自己的本地克隆。不需要额外的设置。你是新手,我建议http://hginit.com/尤其是“设立一个团队”一节,它解释了我认为你想要做的事情。 – Mizipzor 2012-08-16 12:02:07

+0

为此链接欢呼@mizipor一些非常好的信息! :) – Zabs 2012-08-16 14:21:34