Описание тега monticello
Monticello is a distributed concurrent version control system for Squeak and Pharo Smalltalk. Compared to other version control systems Monticello does not version plain text files but packages, classes and methods.
1
ответ
Как добавить проект в конфигурационный браузер?
Один из простых способов установки проектов в pharo - использование браузера конфигурации. Как разработчик может заставить свой проект появляться в этом браузере?
13 янв '14 в 08:03
2
ответа
Как работает организация классов в категориях и пакетах в разных версиях Pharo?
Может кто-нибудь объяснить, как организация занятий в Pharo работает в разных версиях Pharo? Все классы являются частью глобального Smalltalk (всегда было, похоже, так и останется?) Классы могут иметь категорию, но это только вид тега? (всегда было,…
21 июн '12 в 11:15
5
ответов
Местное хранилище Монтичелло
Я хотел бы запустить локальный HTTP-репозиторий Monticello на работе, чтобы мы могли легко обмениваться кодом между коллегами. Есть ли способ запустить что-то похожее на SmalltalkHub в частном порядке? РЕДАКТИРОВАТЬ: Я попробовал все варианты здесь,…
03 сен '14 в 10:30
2
ответа
Как автоматически скопировать несколько коммитов Монтичелло из локального репозитория на Smalltalkhub.com?
В течение дня я фиксирую несколько версий пакетов Monticello в локальном хранилище на моем диске. Позже я хочу синхронизировать локальный репозиторий с репозиторием Smalltalkhub.com. В данный момент я копирую локальные коммиты вручную по одному в ре…
03 июл '13 в 17:52
1
ответ
Импорт пакетов Visualworks mcz с Монтичелло
Я пытаюсь запрограммировать клиент для мультитач-жестов, используя TUIO в SmallTalk/Visualworks. Чтобы получить пакет mcz для TUIO, я использую Monticello. Проблема в том, что всякий раз, когда я пытаюсь загрузить пакет с Monticello, я всегда заканч…
20 фев '13 в 14:50
2
ответа
Могу ли я потребовать конкретную фиксацию другой конфигурации Metacello в моей конфигурации Metacello?
В базовой линии ConfigurationOfMyProject Мне нужен проект Что-то: spec project: 'Something' with: [ spec className: 'ConfigurationOfSomething'; repository: 'http://smalltalkhub.com/mc/SomeOne/Something/main'; versionString: '1.0' ]. Сопровождающий C…
27 янв '14 в 10:24
2
ответа
Monticello: рабочий процесс для совместной совместной разработки / правильной нумерации версий при копировании в удаленный репозиторий
Работая, я делаю много ревизий. Всякий раз, когда код находится в разумной форме, я люблю совершать. Но не все эти коммиты интересны. Поэтому я делаю эти коммиты на локальный диск или частный сервер. Это выглядит примерно так: Я принес пакет Foo утр…
07 янв '14 в 07:21
2
ответа
Что такое RPackageTags? Как они связаны с пакетами Монтичелло?
Я пытаюсь узнать о RPackageTag s: Похоже на то RPackageTag Это что-то вроде подпакетов? В отличие от, скажем, тегов в OS X, один элемент (здесь один класс) не может иметь более одного тега? Тег всегда специфичен для RPackage? Теги в Package1-Tag1 и …
10 авг '14 в 18:49
1
ответ
Обновление проекта, расширяющего класс, удаленный в проекте зависимостей
Представь, что у тебя есть посылка MyPackage и это зависит от другого проекта под названием Library, MyPackage имеет методы расширения в классе LibraryClass который находится в Library проект. В какой-то момент Library изменен и LibraryClass переиме…
23 ноя '15 в 15:06
2
ответа
Сохранение нескольких пакетов Monticello одновременно
Я работаю с Pharo Smalltalk. Предположим, вы хотите сохранить свою собственную группу пакетов в локальном хранилище, вы знаете, что ваши пакеты имеют префикс "MyPrefix". Каково правильное сообщение, чтобы сделать это? В коде: | myPkgs | myPkgs := MC…
13 ноя '11 в 17:33
1
ответ
Как запросить все пакеты Monticello из конфигурации Metacello?
У меня есть конфигурация Metacello, такая как ConfigurationOfAthens, и я хочу знать, какие пакеты предоставляет, результат будет: Афины-Каир Афины-CairoPools Athens-Core и т.п. Я старался (GoferConfigurationReference name: 'ConfigurationOfAthens') p…
29 фев '16 в 23:59
1
ответ
Есть ли конкретный метод, который будет выполняться в классе, когда я загружу пакет Monticello, содержащий этот класс?
Есть ли конкретный метод, который будет выполняться в классе, когда я загружу пакет Monticello, содержащий этот класс? Пример: Версия 1, SomeMonticelloPackage-MyName.1.mcz: Object subclass: #SomeClass classVariableNames: 'ImportantParameter' SomeCla…
12 фев '13 в 19:53
1
ответ
Почему эти пакеты помечены как "грязные"?
Я только изучаю Монтичелло и у меня есть несколько проблем с этим. Я читал Deep Into Pharo и Dead Simple Intro для Моничелло. Я также смотрел Pharocast на эту тему, которая прошла довольно быстро, и версия используемого кода, казалось, была старше, …
08 июн '16 в 01:47
1
ответ
Загрузить версию пакета на указанную дату в Pharo
Я ищу способ, учитывая имя пакета, загрузить версию этого пакета, которая была самой новой версией на определенную дату. Например: HypotheticalClassLoader loadPackage: 'Athens-Core' onDate: ('12.03.2015' asDate). Загрузит первый коммит 'Athens-Core'…
12 апр '16 в 13:01
2
ответа
1
ответ
Как продолжить работу с пакетом Monticello после переименования пакета в Pharo 2.0
Как действовать после переименования пакета / категории в Pharo 2.0, который также находится под управлением версией в пакете Monticello с тем же именем? Могу ли я перейти к переименованным пакетам / категориям в пакете Монтичелло со старым, другим …
07 июн '13 в 10:19
1
ответ
Правила категоризации метода расширения Монтичелло
Мне любопытно, каковы правила классификации методов расширения Монтичелло. Я заметил (на изображении Pharo) некоторые из них строчными буквами, например *package-name, а другие в обычном случае, например, *Package-Name. Также мне любопытно, чтобы по…
25 мар '15 в 09:14
1
ответ
Ошибка при фиксации в хранилище драгоценных камней: ZnHttpUnsuccessful: 501 не реализовано
При добавлении моего проекта в ss3.gemstone.com/ss, но когда я делаю коммит в monticello, я получаю следующую ошибку "ZnHttpUnsuccessful: 501 Not Implemented"
12 апр '13 в 23:47
1
ответ
Как объединить конфликты в Монтичелло?
Как вы сливаетесь в Монтичелло? Шутки в сторону. Когда у меня конфликт, у меня появляется окно, похожее на изменения, и когда я выбираю конфликтующий метод, я могу нажимать на стрелки / галочки / крестики в конфликтах, но это не уменьшает количество…
27 окт '15 в 00:35
1
ответ
Monticello - Как мне установить пакет из онлайн-хранилища (SmalltalkHub) в Pharo?
Кажется, я не могу понять, как использовать Monticello с SmalltalkHub. Я использовал его раньше, чтобы управлять локальными репозиториями. Сделал это: Расположение MCHttpRepository: ' http://smalltalkhub.com/mc/BenComan/PointerDetective/main' пользо…
29 янв '15 в 08:12