我正在尝试运行:
sudo bin/buildout
我收到一条消息说:
mr.developer: Queued 'django-accessibillity' for checkout.
mr.developer: Queued 'django-registration' for checkout.
mr.developer: Queued 'ivc-formutils' for checkout.
并要求我输入存储库的密码。但问题是该存储库不再存在,我无法从那里下载文件。因此我从其他来源获得这些模块并安装它们。但是,当我运行buildout安装时,仍然会要求我提供相同的模块。
是否有可能让buildout识别出我已经拥有这些模块或是否有其他解决方法?
答案 0 :(得分:1)
mr.developer
将在buildout运行时更新您的存储库。您可以使用auto-checkout
部分中的[buildout]
选项停用此功能:
[buildout]
extensions = mr.developer
# ...
auto-checkout = false
但是,如果您的存储库中不再存在结帐,请将您的来源转换为fs
类型,而不是git
或svn
或之前的任何存储库类型
查找[sources]
部分(除非在sources
部分设置了[buildout]
密钥,在这种情况下,将命名为正确的部分)。它会有以下条目:
[sources]
django-accessibillity = git https://some.gitserver.com/some/repository.git
django-registration = svn https://some.svnserver.com/some/svn/repo/trunk
将这些更改为使用fs <name-of-package>
代替:
[sources]
django-accessibillity = fs django-accessibillity
django-registration = fs django-registration