我正在运行 Pharo 8.0.0 64 位稳定版,构建 1124。当我使用 Monticello 保存 package(到本地目录或远程存储库)时,当我输入日志消息时出现错误: 我会显示一些堆栈跟踪,但在 Fedora 核心 33 上的 windows 之间剪切和粘贴对我不起作用。 任何人都可以免 ...
我正在运行 Pharo 8.0.0 64 位稳定版,构建 1124。当我使用 Monticello 保存 package(到本地目录或远程存储库)时,当我输入日志消息时出现错误: 我会显示一些堆栈跟踪,但在 Fedora 核心 33 上的 windows 之间剪切和粘贴对我不起作用。 任何人都可以免 ...
我想同时在 GitHub 和 Squeaksource 中更新 Squeak 项目。 我已经安装并运行了 Metacello-Git。 如果我在 Monticello 中按 Save,比如说,首先是 GitHub,然后是 Squeaksource,我会为我保存的每个存储库创建 1 个版本。 我 ...
我正在学习Monticello,并为此感到有些挣扎。 我一直在阅读《深入Pharo》和《 Monicello的Dead Dead Intro》 。 我还看了关于该主题的Pharocast,该主题进行得非常快,并且所使用的代码版本似乎较旧,因此与我所拥有的UI不太匹配(Pharo 5.0)。 ...
我正在寻找一种方法,给定一个包名称,加载该包的版本,该版本是给定日期的最新版本。 例如: 将加载早于2015年3月12日的'Athens-Core'的第一次提交。 ...
我有一个像ConfigurationOfAthens这样的Metacello配置,我想知道哪个包提供了,结果将是: 雅典,开罗 雅典CairoPools 雅典核 等等 我试过了 但系统无法理解。 这在Pharo 4中得到支持吗? ...
想象一下,您有一个MyPackage软件包,它依赖于另一个名为Library项目。 MyPackage在Library项目中的LibraryClass类中具有扩展方法。 在某些时候, Library被更改,并且LibraryClass被重命名为NewLibraryClass或被完全删除。 ...
您如何在蒙蒂塞洛合并? 认真。 发生冲突时,我会看到一个类似更改的窗口,当我选择一种冲突方法时,可以单击冲突中的箭头/勾号/十字,但它不会减少冲突的数量,因此“ Merge按钮保持禁用状态。 如何合并? ...
我很好奇Monticello扩展方法的分类规则。 我注意到(在Pharo图像中)有些全为小写字母,例如* package-name,而另一些全都是小写字母,例如* Package-Name。 我也很好奇子类别在包名称后添加“真实”类别,例如* Package-Name-accessing,例 ...
如何安全地声明和初始化Monticello包使用的全局变量,以便在加载过程中不会出错? 是在做 Smalltalk at:#VarName put:varValue 在一个类的“初始化”方法的其中一个包类足够吗? (在这种情况下,我宁愿不使用共享池。) ...
我似乎无法弄清楚如何使用SmalltalkHub使用Monticello。 我以前用它来管理本地存储库。 做过这个: MCHttpRepository位置:' http ://smalltalkhub.com/mc/BenComan/PointerDetective/main'用户 ...
我在squeak的KernelTests-Numbers包中创建了新的断言。 我找不到一种方法可以将这些检查到Squeaksource(回购)或monticello。 如何在存储库http://source.squeak.org/trunk中检出新测试以将其分发给社区? 预先感谢您的回 ...
我尝试了解RPackageTag : 似乎RPackageTag就像子包一样 ? 与OS X中的标签不同,一个项目(这里是一个类)不能具有多个标签? 标签总是特定于RPackage吗? 在包1-Tag1中和包2-Tag1中的标签是不一样的,即是两个不同的实例RPack ...
在ConfigurationOfMyProject的基线中,我需要项目Something : ConfigurationOfSomething的维护者提交了一个包含错误的ConfigurationOfSomething新版本。 因此,我的ConfigurationOfMyProject ...
在pharo中安装项目的一种简单方法是使用配置浏览器 。 开发人员如何让他的项目出现在这个浏览器中? ...
在工作的同时,我做了很多修改。 每当代码形式合理时,我都愿意提交。 但并非所有这些提交都很有趣。 所以我将这些提交提交到本地磁盘或私有服务器。 它看起来像这样: 我早上FamousSmalltalkGuy.14包Foo ,所以它的版本是FamousSmalltalkGuy.14 ...
我想自动化一些Monticello任务。 为此,我必须首先选择某些Monticello软件包,然后我希望能够: 添加存储库, 删除存储库, 添加某些(Smalltalkhub)存储库的用户和密码信息。 我在即将到来的“深入Pharo”的Monticello章节 ...
我在白天将多个版本的Monticello软件包提交到磁盘上的本地存储库。 稍后我想将本地存储库与Smalltalkhub.com存储库同步。 目前,我使用Monticello浏览器将本地提交逐个手动复制到Smalltalkhub存储库。 我该如何自动执行此任务? ...
我发现WAFileLibrary子类资源方法无法提交到Monticello存储库。 这正常吗? 这些资源已通过WAFileLibrary->addFilesIn:方法添加。 但是,当我尝试创建另一个方法然后提交时,我发现新方法已提交,并且可以将其加载到其他映像上而不会出现问题。 因 ...
我已经在Windows PC中设置了Monticello HTTP存储库。 在我将pharo 2.0中的项目发布到Mac上的存储库后。 后来我尝试将项目加载到Windows中的另一个2.0映像上,发现此错误。 无法找到EOCD位置。 但是我能够在Mac中的另一个图像中加载项目。 任 ...