2

我想自动化一些蒙蒂塞洛任务。为此,我必须首先选择某些蒙蒂塞洛套餐,然后我希望能够:

  • 添加存储库,
  • 删除存储库,
  • 为某些(Smalltalkhub)存储库添加用户和密码信息。

我在即将到来的“深入 Pharo”的蒙蒂塞洛一章中看到有一小段关于“以编程方式添加存储库”。

Gofer可以用来自动化这样的任务吗?

4

2 回答 2

1

Gofer 应该用于以编程方式使用 Monticello UI 手动执行您所做的事情。如果您发现缺少的东西,请在邮件列表中讨论它们。

于 2013-08-07T22:16:23.170 回答
0

至少我找到了第三个问题的答案:

如何以编程方式为某些(Smalltalkhub)存储库添加用户和密码信息。

(MCRepositoryGroup default repositories
    select: [:each | (each isKindOf: MCHttpRepository)
        and: [each locationWithTrailingSlash includesSubstring: 'http://smalltalkhub.com/mc/MyName/']])
    do: [:each | each user: 'MyName'; password: 'MyPassword'].

归功于Mariano Martinez Peck 的“Pharo: Tips and Tricks”

于 2013-08-16T13:00:46.010 回答