gpt4 book ai didi

version-control - 如何在 Pharo 2.0 中针对 Monticello 包拆分包/类别

转载 作者:行者123 更新时间:2023-12-03 01:14:34 24 4
gpt4 key购买 nike

在 Pharo 2.0 中,我从一个包/类别中的类开始 ( I'm not sure, what is the right term in Pharo at the moment )。我有一个同名的 Monticello 包,我对此做出了贡献。

现在我拆分了包/类别:

  • 我的包裹

变成:

  • MyPackage-Core
  • MyPackage-AddOns

现在使用 Monticello 管理这些包/类别的预期方式是什么?有没有办法自动相应地分割蒙蒂塞洛包? (我手动创建了一些困惑,最终从一个新图像开始并手动归档到类中,然后创建新的蒙蒂塞洛包)

最佳答案

我在 pharo 开发者邮件列表 ( splitting MC packages ) 上找到了这个:

Closing the eyes and restarting from scratch. We did that too with the Seaside packages at some point. [...]

我们对驼鹿做了同样的事情。我们遵循了这个过程:

  1. 创建新的子包 XYZ-Sub*
  2. 将类从 XYZ 移动到 XYZ-Sub*
  3. 重复此操作,直到 XYZ 中的所有类和扩展都移至子包
  4. 将 Monticello 存储库添加到 XYZ-Sub*
  5. 提交所有 XYZ-Sub* 包。确保没有任何类别没有留下包裹(换句话说,不要丢失 代码)
  6. 保存图像
  7. 加载新图像
  8. 如果出现问题,并且由于是手动工作而始终出现,请转到上一张图片并重新提交

关于version-control - 如何在 Pharo 2.0 中针对 Monticello 包拆分包/类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16981305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com