Monticello - Как мне установить пакет из онлайн-хранилища (SmalltalkHub) в Pharo?

Кажется, я не могу понять, как использовать Monticello с SmalltalkHub. Я использовал его раньше, чтобы управлять локальными репозиториями.

Сделал это:

Расположение MCHttpRepository: ' http://smalltalkhub.com/mc/BenComan/PointerDetective/main' пользователь: '' пароль: ''

Когда я открыл браузер Monticello, слева не было пакета с именем PointerDetective.

Нужно ли делать что-то дополнительное?

PS. Сам добавил пакет на левую панель, а затем добавил репозиторий по ссылке на него. Если я "открою" его, я смогу установить его нормально, а затем слева появится новый пакет WheverPackage. Тогда я просто удаляю свой старый пакет.

PS1. Также заметил, что когда вы впервые открываете браузер Monticello, онлайн-хранилище появляется в списке справа, и его можно открыть. Однако выбор чего-то слева изменяет правую панель, и вы никогда не сможете вернуться к нему, если не выйдите из Monticello и снова не откроете его?

1 ответ

Решение

Вы правы в своем первом PS. Чтобы добавить репо, вам нужно нажать "+ Repository", выбрать http и вставить туда "MCHttp…"

Теперь справа от инспектора есть раскрывающийся список, в котором вы выбираете, хотите ли вы видеть только репо выбранного пакета или все репо. Если у вас нет выбранного пакета, вы все равно увидите все репозитории (вам не нужно повторно открывать браузер, вы можете просто отменить выбор пакета).

Теперь, если вы хотите связать существующий пакет с репо, вы должны либо добавить репо, выбрав нужный пакет, либо, если репо уже добавлено, вы можете щелкнуть по нему правой кнопкой мыши и выбрать "Добавить в пакет…".

Другие вопросы по тегам