Я использую Buildout и Mr.Developer, чтобы настроить мою среду (как для разработки, так и для развертывания). Частью этой настройки является извлечение частного репозитория git, необходимого для этого проекта. (Вот почему я использую Mr.Developer.)
Большую часть времени, когда я запускаю сборку, все в порядке.
Однако после вывода строки ниже он иногда останавливается. Это не время ожидания или что-то еще, но оно висит здесь на неопределенный срок:
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 и все еще сталкиваюсь с этой проблемой.
Поскольку это происходит случайным образом, я не думаю, что это проблема настроек, которые я указал в моем файле конфигурации сборки.