延长吱吱声或吱吱声



使用Monticello包管理器似乎不能保证,一旦你添加了有趣的包,整个图像仍然是连贯的。有什么方法可以验证吗?是否验证了依赖项?有这方面的指导方针吗?

我想

你正在寻找Metacello,一个Monticello的包和配置管理器。

您可以查看本指南:使用Metacello管理项目,还有一个关于Google代码的页面

虽然蒙蒂塞洛实际上有可能确保满足依赖关系,它仅限于"这个蒙蒂塞洛版本完全取决于这些其他蒙蒂塞洛版本"的形式。此外,指定这些依赖项在Monticello浏览器中有点隐藏,最重要的是,在社区中很少使用。

正如Uko所说,Mecello正是为了解决Smalltalk系统中的依赖管理问题。从概念上讲,它仅限于蒙蒂塞洛。据我所知,大多数 GemStone、Pharo 和 Squeak 映像都预装或易于安装。

看看Metacello的作者Dale Henrichs的博客,他在那里介绍了使用Metacello。

还有Mecello Repository,在那里可以找到大多数配置(想想软件收据)。

蒙蒂塞洛的职责以加载单个包结束。连贯性来自Mecello(参见Uko的答案)或SqueakMap。

SqueakMap 商店安装脚本可确保将整个应用程序加载到映像中。

相关内容

  • 没有找到相关文章

最新更新