abhinav / abhinav/git-spice

Multi-trunk support

Ouverte
#1,012 0 commentaires 4 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Go
Étoiles
762
Forks
72
Merge moyen
18 h 24 min
PR mergées (30 j)
28

Description

While most repos have a single trunk (e.g. main or master),
some projects operate in a multi-trunk mode, e.g.
a dev branch for ongoing development and a release branch for most recent release.

The feature request here is to support multi-trunk repos.
This would be a significant change to the internals/state management.
Off the top of my head:

- State currently only has a single trunk field; we'll need to support either `trunks: []string`, or `secondaryTrunks: []string`, while requiring one primary trunk. (This requires some thought — if there's any use case that requires a "primary" trunk, we'll want to do the latter.)
- PRs would be made against the trunk they're stacked on top of.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.