2

我读过每天使用新图像并从存储库加载代码是一种很好的体验。我知道添加 repo 的唯一方法是选择包并按“+Repository”。但是当我有一个干净的图像并且没有包时,我可以添加一个 repo 吗?

4

2 回答 2

4

卢卡斯所描述的是标准做法。我会从那里开始。但你的问题的字面答案是:

repo := MCHttpRepository
    location: 'http://www.squeaksource.com/[whatever]'
    user: ''
    password: ''.
MCRepositoryGroup default addRepository: repo.
于 2012-04-06T02:47:43.360 回答
3

您可以使用Gofer表达式来加载包。Gofer 自动将指定的存储库分配给加载的包。看看这个脚本集合,看看它在实践中是如何工作的。

此外, Metacello 会自动添加必要的存储库,但需要您首先创建包、版本和存储库的配置。

于 2012-04-05T13:44:16.430 回答