[英]How to create a MC package in Pharo
如何在Pharo(3.0版)上添加MC包?
Monticello Browser
+Package
-
充當子包分隔符,即您可以擁有多個具有相同前綴的Monticello包,例如MyPackage-Core-Model
, MyPackage-Core-View
和MyPackage-Tests
。 如果您創建一個名為MyPackage
的Monticello軟件包,它將包含所有子軟件包(即上述所有三個軟件包),如果您將其命名為MyPackage-Core
,它將包含軟件包MyPackage-Core-Model
和MyPackage-Core-View
。
要將存儲庫添加到包(可以保存它):
Add to package...
如果您還沒有所需的存儲庫,請使用頂部的+Repository
按鈕創建它。
Max的答案是正確的,但您通常不會直接創建MC包。 通常,您將在代碼瀏覽器中創建一個包。 例如,您可以:
在所有這些情況下,將創建Pharo系統包(特別是一個RPackage),以及一個同名的MC包。
如果您需要創建只是一個MC包,在馬克斯的說明會完成一些特殊的原因。
雖然Max的斷言包括像MyPackage-Core這樣的子類別一般都是正確的,但如果有一個更好的匹配包,則不是這樣。 因此,如果有一個Pharo包MyPackage-Core,那么它將把所有代碼分類為MyPackage-Core [ - 。 ],而MyPackage將保留所有其他MyPackage [ - 。 ]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.