On dev I used the latest
Once published, backport bugs produced specific version that are merged


Ex
released
        V11PackageA

dev   latest
        V21PackageA

=>

released
        V12PackageA (merged from V11 and V22)


dev  latest
        V22PackageA




i,

How do you manage released versions updates in Metacello?

E.g.

I have a version 2.1, with its spec with a dependency to 'PackageA.11.mcz'. Later I find a bug which requires a new version of PackageA.11.mcz, everything goes ok as in the development/bleedingEdge version, which doesn't specify the file name, but how should I "backport" the change?

What I am doing now is changing the version spec for '2.1' and updating the reference to 'PackageA.11.mcz' to 'PackageA.12.mcz', but I'm afraid this isn't the proper way of doing this.

How do you manage this?

In git I'd merge the commit in the 2.1 version branch, and then the CI that depends on such branch would incorporate the change.

Regards!

Esteban A. Maringolo


Reply via email to