radicle-heartwood-lfs/radicle-cli/examples/workflow
cloudhead a46bcb2247
cob: Distinguish between commit parents
Previously, COB change commits would not distinguish between their
parents. This means that they would try to load source code commits
(eg. for patch COBs) and then fail since those commits wouldn't have a
manifest or `Rad-Resource`.

We introduce a backwards compatible change here which is that parent
oids that are not COB commits are accompanied by a commit trailer called
`Rad-Related`. This is for all related content that should be pulled in
but is not part of the change graph proper.

When building the change graph, we simply ignore commits that are marked
as "related".
2024-01-22 21:20:01 +01:00
..
1-new-project.md cli: Replace seedling emoji with alien invader 2023-04-25 12:47:36 +02:00
2-cloning.md cli: Add canonical remote to `init` and `checkout` 2023-04-24 15:42:00 +02:00
3-issues.md radicle: UserInfo for Repository::create 2023-11-09 16:43:34 +01:00
4-patching-contributor.md cob: Distinguish between commit parents 2024-01-22 21:20:01 +01:00
5-patching-maintainer.md cob: Distinguish between commit parents 2024-01-22 21:20:01 +01:00
6-pulling-contributor.md remote-helper: Run sync on `git-fetch` 2023-09-27 12:29:46 +02:00