我使用Buildout和Mr.Developer为了建立我的环境(用于开发和部署)。这个设置的一部分是提取这个项目所需的私有git存储库。 (这就是我使用Mr.Developer的原因。)建设/先生。开发人员随机失败从Git
大多数时候我运行buildout时,一切都很好。
但是,输出下面的行后,它会偶尔停止。它不会超时或任何东西,但它无限期这里挂起:
mr.developer: Queued 'django-myotherproject' for checkout.
在一个正常/成功扩建,它会输出:
mr.developer: Queued 'django-myotherproject' for checkout.
mr.developer: Cloned 'django-myotherproject' with git.
Develop: '/projects/myproject/develop/django-myotherproject'
我最初的想法:
我认为它是我的git存储库主机,可能超时。不过,我只是转向github,而我仍然遇到了这个问题。
由于这只是随机发生的,我不认为这是我在buildout配置文件中指定的设置的问题。
我使用的是1.20版,但不幸的是,我仍然有这个问题。 – jonsustar 2012-04-09 00:59:35
它看起来像即将到来的1.21将让你调整使用的线程数解决这个问题,看提交[2e1fb58(https://github.com/fschulze/mr.developer/commit/2e1fb587814805779903c34f54e3421dd746f74b)。弗洛里安尚未发布1.21,因此需要一些耐心。 – 2012-04-09 11:18:22
版本1.21现已发布;我已经编辑了答案,包括对新主题选项的部分。 – 2012-04-12 07:39:27